Search:
Match:
1 results

Analysis

This paper introduces NashOpt, a Python library designed to compute and analyze generalized Nash equilibria (GNEs) in noncooperative games. The library's focus on shared constraints and real-valued decision variables, along with its ability to handle both general nonlinear and linear-quadratic games, makes it a valuable tool for researchers and practitioners in game theory and related fields. The use of JAX for automatic differentiation and the reformulation of linear-quadratic GNEs as mixed-integer linear programs highlight the library's efficiency and versatility. The inclusion of inverse-game and Stackelberg game-design problem support further expands its applicability. The availability of the library on GitHub promotes open-source collaboration and accessibility.
Reference

NashOpt is an open-source Python library for computing and designing generalized Nash equilibria (GNEs) in noncooperative games with shared constraints and real-valued decision variables.