We provide a comprehensive survey of Integer Programming Games (IPGs), focusing on both simultaneous games and bilevel programs. These games are characterized by integral constraints within the players’ strategy sets. We start from the fundamental definitions of these games and various solution concepts associated with them, and derive the properties of the games and the solution concepts. For each of the two types of games – simultaneous and bilevel – we have one section dedicated to the analysis of the games and another section dedicated to the development and analyses of algorithms to solve them. The analyses sections present results on the computational complexity of the general game as well as various other restricted versions. These sections also discuss the structural properties of the games and the equilibrium concepts associated with them. The algorithm sections, in contrast, present some of the state-of-the-art algorithms developed to solve these games, either exactly, approximately or fast under fixed-parameter assumptions. These sections also contain proofs of the correctness of these algorithms and an assessment of their theoretical run times in the worst-case scenario.
Article navigation
20 February 2025
Research Article|
February 20 2025
Integer Programming Games Available to Purchase
Margarida Carvalho
;
Margarida Carvalho
Université de Montréal
, Canada
Search for other works by this author on:
Gabriele Dragotto
;
Gabriele Dragotto
Princeton University
, USA
Search for other works by this author on:
Andrea Lodi
;
Andrea Lodi
Cornell Tech, USA and Technion -
Israel Institute of Technology
, Israel
Search for other works by this author on:
Sriram Sankaranarayanan
Sriram Sankaranarayanan
Indian Institute of Management Ahmedabad
, India
Search for other works by this author on:
Online ISSN: 2167-3918
Print ISSN: 2167-3888
© 2025 M. Carvalho et al.
2025
M. Carvalho et al.
Licensed re-use rights only
Foundations and Trends in Optimization (2025) 7 (4): 264–391.
Citation
Carvalho M, Dragotto G, Lodi A, Sankaranarayanan S (2025), "Integer Programming Games". Foundations and Trends in Optimization, Vol. 7 No. 4 pp. 264–391, doi: https://doi.org/10.1561/2400000040
Download citation file:
Suggested Reading
A heuristic algorithm solving bilevel toll optimization problems
The International Journal of Logistics Management (May,2016)
Model and approach of fuzzy bilevel decision making for logistics planning problem
Journal of Enterprise Information Management (February,2007)
Pricing supply chain option contracts: a bilevel programming approach
Journal of Modelling in Management (June,2020)
Sizing, pricing and common replenishment in a headquarter-managed centralized distribution center
Industrial Management & Data Systems (July,2016)
Related Chapters
Bilevel Optimisation of Transportation Networks
Mathematics in Transport Planning and Control: Proceedings of the 3rd IMA Conference on Mathematics in Transport Planning and Control, Cardiff, 1–3 April 1988
Lexicographic and weighting approach to multi-criteria portfolio optimization by mixed integer programming
Financial Modeling Applications and Data Envelopment Applications
Survey of multi-objective portfolio optimization by linear and mixed integer programming
Applications of Management Science
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
