2021/11/11 by Gabriele Dragotto, Dragotto, Gabriele, Rosario Scatamacchia +1 · 2 citations
Decision Sciences · Economics, Econometrics and Finance · #Game Theory and Applications #Game Theory and Voting Systems #Auction Theory and Applications
paper · pdf · doi:10.48550/arxiv.2111.06382
Designing efficient algorithms to compute Nash equilibria poses considerable challenges in Algorithmic Game Theory and Optimization. In this work, we employ integer programming techniques to compute Nash equilibria in Integer Programming Games, a class of simultaneous and non-cooperative games where each player solves a parametrized integer program. We introduce ZERO Regrets, a general and efficient cutting plane algorithm to compute, enumerate, and select Nash equilibria. Our framework leverages the concept of equilibrium inequality, an inequality valid for any Nash equilibrium, and the associated equilibrium separation oracle. We evaluate our algorithmic framework on a wide range of practical and methodological problems from the literature, providing a solid benchmark against the existing approaches.