NashOpt:用于计算广义纳什均衡的 Python 库
分析
本文介绍了 NashOpt,一个 Python 库,旨在计算和分析非合作博弈中的广义纳什均衡 (GNE)。该库侧重于共享约束和实值决策变量,并能够处理一般的非线性博弈和线性二次博弈,这使其成为博弈论及相关领域的研究人员和从业者的宝贵工具。使用 JAX 进行自动微分,并将线性二次 GNE 重新表述为混合整数线性规划,突出了该库的效率和多功能性。包含逆博弈和 Stackelberg 博弈设计问题的支持进一步扩展了其适用性。该库在 GitHub 上的可用性促进了开源协作和可访问性。
要点
引用
“NashOpt 是一个开源的 Python 库,用于计算和设计具有共享约束和实值决策变量的非合作博弈中的广义纳什均衡 (GNE)。”