python求解纳什均衡

本文介绍了使用Python解决双人及多人纳什均衡问题的方法。背景涉及到双人纳什均衡的数学模型,算法概述中提到求解策略顶点并进行匹配。文章还探讨了非退化问题中策略的支撑性质,并提供了复杂度分析。最后,给出了数据格式说明及双人混合策略和多人纯策略的纳什均衡计算示例。
摘要由CSDN通过智能技术生成

背景知识

双人纳什均衡求解问题,假设:

  • 玩家 0 0 0,行动 { 0 , ⋯   , m − 1 } \{0, \cdots, m-1\} { 0,,m1},收益 A ∈ R + m × n A \in \reals_{+}^{m \times n} AR+m×n,策略 p ∈ R + m × 1 p \in \reals_{+}^{m \times 1} pR+m×1
  • 玩家 1 1 1,行动 { m , ⋯   , m + n − 1 } \{m, \cdots, m+n-1\} { m,,m+n1},收益 B ∈ R + m × n B \in \reals_{+}^{m \times n} BR+m×n,策略 q ∈ R + n × 1 q \in \reals_{+}^{n \times 1} qR+n×1

最优反应条件:

  • A q ∈ { 0 , u } m Aq \in \{0, u\}^{m} Aq{ 0,u}m
  • B T p ∈ { 0 , v } n B^Tp \in \{0, v\}^{n} BTp{ 0,v}n

polyhedron:

  • P † : { ( p , v ) ∣ 1 T p = 1 , p ≽ 0 , B T p ≼ v } P^{\dag}: \{ (p,v) \mid 1^Tp = 1, p \succcurlyeq 0, B^Tp \preccurlyeq v \} P:{(p,v)1Tp=1,p0,BTpv}
  • Q † : { ( q , u ) ∣ 1 T q = 1 , q ≽ 0 , A q ≼ u } Q^{\dag}: \{ (q,u) \mid 1^Tq = 1, q \succcurlyeq 0, Aq \preccurlyeq u \} Q:{(q,u)1Tq=1,<
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值