Abstract
We consider a class of generalized Nash equilibrium problems with quadratic cost functions and common linear constraints for all players. Further we focus on the case where every player has a single strategy variable within a bounded set. For this problem class we present an algorithm that is able to compute all solutions and that terminates finitely. Our method is based on a representation of the solution set as a finite union of polyhedral sets using sign conditions for the derivatives of the cost and constraint functions. The effectiveness of the algorithm is shown in various examples from literature.
Similar content being viewed by others
References
Altangerel L, Battur G (2012) Perturbation approach to generalized Nash equilibrium problems with shared constraints. Optim Lett 6:1379–1391
Bremner D, Fukuda K, Marzetta A (1998) Primal-dual methods for vertex and facet enumeration. Discrete Comput Geom 20:333–357
Bron C, Kerbosch J (1973) Algorithm 457: Finding all cliques of an undirected graph. Commun ACM (ACM) 16(9):575–577
Dreves A (2012) Globally Convergent Algorithms for the Solution of Generalized Nash Equilibrium Problems. Dissertation, University of Würzburg, available online at http://opus.bibliothek.uni-wuerzburg.de/volltexte/2012/6982
Dreves A, Facchinei F, Kanzow C, Sagratella S (2011) On the solution of the KKT conditions of generalized Nash equilibrium problems. SIAM J Optim 21:1082–1108
Dreves A, Kanzow C (2011) Nonsmooth optimization reformulations characterizing all solutions of jointly convex generalized Nash equilibrium problems. Comput Optim Appl 50:23–48
Dreves A, Kanzow C, Stein O (2012) Nonsmooth optimization reformulations of player convex generalized Nash equilibrium problems. J Glob Optim 53:587–614
Dreves A, Facchinei F, Fischer A, Herrich M (2013a) A new error bound result for generalized Nash equilibrium problems and its algorithmic application. Comput. Optim. Appl. doi:10.1007/s10589-013-9586-z
Dreves A, von Heusinger A, Kanzow C, Fukushima M (2013b) A globalized Newton method for the computation of normalized Nash equilibria. J Glob Optim 56:327–340
Facchinei F, Kanzow C (2010a) Generalized Nash equilibrium problems. Ann Oper Res 1755:177–211
Facchinei F, Kanzow C (2010b) Penalty methods for the solution of generalized Nash equilibrium problems. SIAM J Optim 20:2228–2253
Facchinei F, Pang J-S (2006) Exact penalty function for generalized nash games. In: Di Pillo G, Roma M (eds) Large-scale nonlinear optimization, series nonconvex optimization and its applications, vol 83. Springer, New York, pp 115–126
Facchinei F, Pang J-S (2009) Nash equilibria: the variational approach. In: Eldar Y, Palomar D (eds) Convex optimization in signal processing and communications. Cambridge University Press, Cambridge, pp 443–493
Facchinei F, Sagratella S (2011) On the computation of all solutions of jointly convex generalized Nash equilibrium problems. Optim Lett 5(3):531–547
Facchinei F, Fischer A, Piccialli V (2009) Generalized Nash equilibrium problems and Newton methods. Math Program 117:163–194
Fukushima M (2011) Restricted generalized Nash equilibria and controlled penalty algorithm. Comput Manag Sci 8:201–218
Han D, Zhang H, Qian G, Xu L (2012) An improved two-step method for solving generalized Nash equilibrium problems. Eur J Oper Res 216:613–623
Izmailov AF, Solodov MV (2013) On error bounds and Newton-type methods for generalized Nash equilibrium problems. Comput Optim Appl doi:10.1007/s10589-013-9595-y
Kannan A, Shanbhag UV, Kim HM (2013) Addressing supply-side risk in uncertain power markets: stochastic generalized Nash models, scalable algorithms and error analysis. Optim Methods Softw 28(5):1095–1138
Krawczyk JB (2007) Numerical solutions to couple constraint (or generalized) Nash equilibrium problems. Comput Manag Sci 4:183–204
Krawczyk JB, Uryasev S (2000) Relaxation algorithm to find Nash equilibria with economic applications. Environ Model Assess 5:63–73
Kubota K, Fukushima M (2010) Gap function approach to the generalized Nash equilibrium problem. J Optim Theory Appl 144:511–531
Lemke CE (1965) Bimatrix equilibrium points and mathematical programming. Manag Sci 11:681–689
Nabetani K, Tseng P, Fukushima M (2011) Parametrized variational inequality approaches to generalized Nash equilibrium problems with shared constraints. Comput Optim Appl 48(3):423–452
Pang J-S, Fukushima M (2005) Quasi-variational inequalities, generalized Nash equilibria, and multi-leader-follower games. Comput Manag Sci 2:21–56, [Erratum, ibid. 6, 373–375 (2009)]
Pang J-S, Scutari G (2012) Nonconvex games with side constraints. SIAM J Optim 21:1491–1522
Schiro DA, Pang J-S, Shanbhag UV (2013) On the solution of affine generalized Nash equilibrium problems with shared constraints by Lemke’s method. Math Program 142(1–2):1–46
von Heusinger A, Kanzow C, Fukushima M (2012) Newton’s Method for computing a normalized equilibrium in the generalized Nash game through fixed point formulation. Math Program 132:99–123
Acknowledgments
We would like to thank two anonymous referees for their helpful comments.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dreves, A. Finding all solutions of affine generalized Nash equilibrium problems with one-dimensional strategy sets. Math Meth Oper Res 80, 139–159 (2014). https://doi.org/10.1007/s00186-014-0473-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00186-014-0473-x