Equilibrium modeling and solution approaches inspired by nonconvex bilevel programming

From MaRDI portal
Publication:6155058

DOI10.1007/S10589-023-00524-WarXiv2107.01286OpenAlexW3181261771MaRDI QIDQ6155058FDOQ6155058


Authors: Stuart M. Harwood, Francisco Trespalacios, Dimitri J. Papageorgiou, Kevin C. Furman Edit this on Wikidata


Publication date: 16 February 2024

Published in: Computational Optimization and Applications (Search for Journal in Brave)

Abstract: Solution methods for generalized Nash equilibrium have been dominated by variational inequalities and complementarity problems. Since these approaches fundamentally rely on the sufficiency of first-order optimality conditions for the players' decision problems, they only apply as heuristic methods when the players are modeled by nonconvex optimization problems. In contrast, this work approaches generalized Nash equilibrium using theory and methods for the global optimization of nonconvex bilevel programs. Through this perspective, we draw precise connections between generalized Nash equilibria, feasibility for bilevel programming, the Nikaido-Isoda function, and classic arguments involving Lagrangian duality and spatial price equilibrium. Significantly, this is all in a general setting without the assumption of convexity. Along the way, we introduce the idea of minimum disequilibrium as a solution concept that reduces to traditional equilibrium when equilibrium exists. The connections with bilevel programming and related semi-infinite programming permit us to adapt global optimization methods for those classes of problems, such as constraint generation or cutting plane methods, to the problem of finding a minimum disequilibrium solution. We propose a specific algorithm and show that this method can find a pure Nash equilibrium even when the players are modeled by mixed-integer programs.


Full work available at URL: https://arxiv.org/abs/2107.01286







Cites Work






This page was built for publication: Equilibrium modeling and solution approaches inspired by nonconvex bilevel programming

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6155058)