Integer Programming Games: A Gentle Computational Overview

06/05/2023
by   Margarida Carvalho, et al.
0

In this tutorial, we present a computational overview on computing Nash equilibria in Integer Programming Games (IPGs), i.e., how to compute solutions for a class of non-cooperative and nonconvex games where each player solves a mixed-integer optimization problem. IPGs are a broad class of games extending the modeling power of mixed-integer optimization to multi-agent settings. This class of games includes, for instance, any finite game and any multi-agent extension of traditional combinatorial optimization problems. After providing some background motivation and context of applications, we systematically review and classify the state-of-the-art algorithms to compute Nash equilibria. We propose an essential taxonomy of the algorithmic ingredients needed to compute equilibria, and we describe the theoretical and practical challenges associated with equilibria computation. Finally, we quantitatively and qualitatively compare a sequential Stackelberg game with a simultaneous IPG to highlight the different properties of their solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/10/2021

The Cut and Play Algorithm: Computing Nash Equilibria via Outer Approximations

The concept of Nash equilibrium enlightens the structure of rational beh...
research
11/26/2021

An Exact Method for Fortification Games

A fortification game (FG) is a three-level, two-player Stackelberg game,...
research
11/15/2021

ZERO: Playing Mathematical Programming Games

We present ZERO, a modular and extensible C++ library interfacing Mathem...
research
11/21/2017

Robust Stackelberg Equilibria in Extensive-Form Games and Extension to Limited Lookahead

Stackelberg equilibria have become increasingly important as a solution ...
research
07/26/2019

A note on the complexity of integer programming games

In this brief note, we prove that the existence of Nash equilibria on in...
research
05/28/2015

Multidefender Security Games

Stackelberg security game models and associated computational tools have...
research
11/13/2021

Posetal Games: Efficiency, Existence, and Refinement of Equilibria in Games with Prioritized Metrics

Modern applications require robots to comply with multiple, often confli...

Please sign up or login with your details

Forgot password? Click here to reset