Copositive Duality for Discrete Markets and Games

Optimization problems with discrete decisions are nonconvex and thus lack strong duality, which limits the usefulness of tools such as shadow prices and the KKT conditions. It was shown in Burer (2009) that mixedbinary quadratic programs can be written as completely positive programs, which are convex. Completely positive reformulations of discrete optimization problems therefore have strong duality if a constraint qualification is satisfied. We apply this perspective in two ways. First, we write unit commitment in power systems as a completely positive program, and use the dual copositive program to design a new pricing mechanism. Second, we reformulate integer programming games in terms of completely positive programming, and use the KKT conditions to solve for pure strategy Nash equilibria. To facilitate implementation, we also design a cutting plane algorithm for solving copositive programs exactly.

[1]  Etienne de Klerk,et al.  Solving Standard Quadratic Optimization Problems via Linear, Semidefinite and Copositive Programming , 2002, J. Glob. Optim..

[2]  Mirjam Dür,et al.  An Adaptive Linear Approximation Algorithm for Copositive Programs , 2009, SIAM J. Optim..

[3]  Marie Faerber,et al.  Recent Advances In Optimization And Its Applications In Engineering , 2016 .

[4]  M. Kostreva Combinatorial optimization in nash games , 1993 .

[5]  Adam Wierman,et al.  Optimal Pricing in Markets with Nonconvex Costs , 2020, Oper. Res..

[6]  Simone Sagratella,et al.  Computing All Solutions of Nash Equilibrium Problems with Discrete Strategy Sets , 2015, SIAM J. Optim..

[7]  Andrea Lodi,et al.  Computing Nash equilibria for integer programming games , 2018, European Journal of Operational Research.

[8]  Samuel Burer,et al.  On the copositive representation of binary and continuous nonconvex quadratic programs , 2009, Math. Program..

[9]  William W. Hogan,et al.  Market-Clearing Electricity Prices and Energy Uplift , 2008 .

[10]  Daniel Kuhn,et al.  Conic Programming Reformulations of Two-Stage Distributionally Robust Linear Programs over Wasserstein Balls , 2016, Oper. Res..

[11]  P. Parrilo Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization , 2000 .

[12]  P.A. Parrilo,et al.  Polynomial games and sum of squares optimization , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[13]  Etienne de Klerk,et al.  Approximation of the Stability Number of a Graph via Copositive Programming , 2002, SIAM J. Optim..

[14]  K. Fan Fixed-point and Minimax Theorems in Locally Convex Topological Linear Spaces. , 1952, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Samuel Burer,et al.  A copositive approach for two-stage adjustable robust optimization with uncertain right-hand sides , 2016, Comput. Optim. Appl..

[16]  Testing copositivity via mixed–integer linear programming , 2021 .

[17]  Fabio Tardella,et al.  New and old bounds for standard quadratic optimization: dominance, equivalence and incomparability , 2008, Math. Program..

[18]  Peter J. C. Dickinson A new certificate for copositivity , 2019, Linear Algebra and its Applications.

[19]  Benjamin F. Hobbs,et al.  Efficient market-clearing prices in markets with nonconvexities , 2005, Eur. J. Oper. Res..

[21]  George Liberopoulos,et al.  Critical Review of Pricing Schemes in Markets with Non-Convex Costs , 2016, Oper. Res..

[22]  Maurice Queyranne,et al.  Rational Generating Functions and Integer Programming Games , 2008, Oper. Res..

[23]  Amir Ali Ahmadi,et al.  Semidefinite Programming and Nash Equilibria in Bimatrix Games , 2017, INFORMS J. Comput..

[24]  S. Gabriel,et al.  Pricing Non-Convexities in an Electricity Pool , 2012, IEEE Transactions on Power Systems.

[25]  Marco Locatelli,et al.  Copositivity cuts for improving SDP bounds on the clique number , 2010, Math. Program..

[26]  Paul Klemperer,et al.  Understanding Preferences: 'Demand Types', and The Existence of Equilibrium with Indivisibilities , 2018 .

[27]  Charles R. Johnson,et al.  The completely positive and doubly nonnegative completion problems , 1998 .

[28]  Gerard Debreu,et al.  A Social Equilibrium Existence Theorem* , 1952, Proceedings of the National Academy of Sciences.

[29]  D. Avis,et al.  Enumeration of Nash equilibria for two-player games , 2010 .

[30]  Muhammed O. Sayin,et al.  Optimal Hierarchical Signaling for Quadratic Cost Measures and General Distributions: A Copositive Program Characterization , 2019, ArXiv.

[31]  I. Glicksberg A FURTHER GENERALIZATION OF THE KAKUTANI FIXED POINT THEOREM, WITH APPLICATION TO NASH EQUILIBRIUM POINTS , 1952 .

[32]  Indrajit Mallick,et al.  On the Existence of Pure Strategy Nash Equilibria in Two Person Discrete Games , 2009 .

[33]  Phillipp Kaestner,et al.  Linear And Nonlinear Programming , 2016 .

[34]  S. Gabriel,et al.  Solving Discretely-Constrained Nash–Cournot Games with an Application to Power Markets , 2013 .

[35]  Kazuo Murota,et al.  Discrete convexity and equilibria in economies with indivisible goods and money , 2001, Math. Soc. Sci..

[36]  M. Carrion,et al.  A computationally efficient mixed-integer linear formulation for the thermal unit commitment problem , 2006, IEEE Transactions on Power Systems.