Addressing supply-side risk in uncertain power markets: stochastic Nash models, scalable algorithms and error analysis

Increasing penetration of volatile wind-based generation into the fuel mix is leading to growing supply-side volatility. As a consequence, the reliability of the power grid continues to be a source of much concern, particularly since the impact of supply-side risk exposure, arising from aggressive bidding,1 is not felt by risk-seeking generation firms; instead, the system operator is largely responsible for managing shortfalls in the real-time market. We propose an alternate design in which the cost of such risk is transferred to firms responsible for imposing such risk. The resulting strategic problem can be cast as a two-period generalized stochastic Nash game with shared strategy sets. A subset of equilibria is given by a solution to a related stochastic variational inequality, that is shown to be both monotone and solvable. Computing solutions of this variational problem is challenging since the size of the problem grows with the cardinality of the sample space, network size and the number of participating firms. Consequently, direct schemes are inadvisable for most practical problems. Instead, we present a distributed regularized primal–dual scheme and a dual projection scheme where both primal and dual iterates are computed separately. Rates of convergence estimates are provided and error bounds are developed for inexact extensions of the dual scheme. Unlike projection schemes for deterministic problems, here the projection step requires the solution of a possibly massive stochastic programme. By utilizing cutting plane methods, we ensure that the complexity of the projection scheme scales slowly with the size of the sample space. We conclude with a study of a 53-node electricity network that allows for deriving insights regarding market design and operation, particularly for accommodating firms with uncertain generation assets.

[1]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[2]  J. Pang,et al.  Strategic gaming analysis for electric power systems: an MPEC approach , 2000 .

[3]  J. S. Pang,et al.  The Generalized Quasi-Variational Inequality Problem , 1982, Math. Oper. Res..

[4]  Georges Zaccour,et al.  S-Adapted Equilibria in Games Played over Event Trees: An Overview , 2005 .

[5]  R. Schiffer,et al.  INTRODUCTION , 1988, Neurology.

[6]  Masao Fukushima,et al.  Quasi-variational inequalities, generalized Nash equilibria, and multi-leader-follower games , 2009, Comput. Manag. Sci..

[7]  Michael J. Metternich,et al.  Planning under Uncertainty , 2004 .

[8]  Christian Kanzow,et al.  Optimization reformulations of the generalized Nash equilibrium problem using Nikaido-Isoda-type functions , 2009, Comput. Optim. Appl..

[9]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[10]  Shmuel S. Oren,et al.  Two-settlement Systems for Electricity Markets under Network Uncertainty and Market Power , 2004 .

[11]  Andreas Fischer,et al.  On generalized Nash games and variational inequalities , 2007, Oper. Res. Lett..

[12]  Blaise Allaz,et al.  Oligopoly, uncertainty and strategic forward transactions , 1992 .

[13]  P. Harker Generalized Nash games and quasi-variational inequalities , 1991 .

[14]  Ankur A. Kulkarni,et al.  Recourse-based stochastic nonlinear programming: properties and Benders-SQP algorithms , 2012, Comput. Optim. Appl..

[15]  Convex Optimization in Signal Processing and Communications , 2010 .

[16]  Peter W. Glynn,et al.  A Complementarity Framework for Forward Contracting Under Uncertainty , 2011, Oper. Res..

[17]  A KulkarniAnkur,et al.  Recourse-based stochastic nonlinear programming , 2012 .

[18]  Antonio Alonso Ayuso,et al.  Introduction to Stochastic Programming , 2009 .

[19]  Francisco Facchinei,et al.  Generalized Nash Equilibrium Problems , 2010, Ann. Oper. Res..

[20]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[21]  Bethany L. Nicholson,et al.  Mathematical Programs with Equilibrium Constraints , 2021, Pyomo — Optimization Modeling in Python.

[22]  Angelia Nedic,et al.  Distributed multiuser optimization: Algorithms and error analysis , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[23]  R. Wets,et al.  L-SHAPED LINEAR PROGRAMS WITH APPLICATIONS TO OPTIMAL CONTROL AND STOCHASTIC PROGRAMMING. , 1969 .

[24]  Philippe Artzner,et al.  Risk Management: Coherent Measures of Risk , 2002 .

[25]  B. Hobbs,et al.  Linear Complementarity Models of Nash-Cournot Competition in Bilateral and POOLCO Power Markets , 2001, IEEE Power Engineering Review.

[26]  J. Cardell Market power and strategic interaction in electricity networks , 1997 .

[27]  Benjamin F. Hobbs,et al.  Nash-Cournot Equilibria in Electric Power Markets with Piecewise Linear Demand Functions and Joint Constraints , 2007, Oper. Res..

[28]  R. Rockafellar,et al.  Optimization of conditional value-at risk , 2000 .

[29]  M. Ferris,et al.  Complementarity problems in GAMS and the PATH solver 1 This material is based on research supported , 2000 .

[30]  R. Rockafellar,et al.  Stochastic convex programming: Kuhn-Tucker conditions , 1975 .

[31]  G. Gross,et al.  Role of distribution factors in congestion revenue rights applications , 2004, IEEE Transactions on Power Systems.

[32]  Xiaojun Chen,et al.  Random test problems and parallel methods for quadratic programs and quadratic stochastic programs , 2000 .

[33]  Benjamin F. Hobbs,et al.  Nash-Cournot Equilibria in Power Markets on a Linearized DC Network with Arbitrage: Formulations and Properties , 2003 .

[34]  Sven Leyffer,et al.  Solving multi-leader–common-follower games , 2010, Optim. Methods Softw..

[35]  Stan Uryasev,et al.  Relaxation algorithms to find Nash equilibria with economic applications , 2000 .

[36]  Mark Goh,et al.  A smoothing sample average approximation method for stochastic optimization problems with CVaR risk measure , 2011, Comput. Optim. Appl..

[37]  George B. Dantzig,et al.  Linear Programming Under Uncertainty , 2004, Manag. Sci..

[38]  G. Oggioni,et al.  Generalized Nash Equilibrium and market coupling in the European power system , 2010 .

[39]  Jian Yao,et al.  Modeling and Computing Two-Settlement Oligopolistic Equilibrium in a Congested Electricity Network , 2006, Oper. Res..

[40]  Angelia Nedic,et al.  Multiuser Optimization: Distributed Algorithms and Error Analysis , 2011, SIAM J. Optim..

[41]  Gary Hewitt Oligopoly , 1999, The Essence of International Trade Theory.

[42]  Xiaojun Chen,et al.  Stochastic Variational Inequalities: Residual Minimization Smoothing Sample Average Approximations , 2012, SIAM J. Optim..

[43]  Francisco Facchinei,et al.  Nash equilibria: the variational approach , 2010, Convex Optimization in Signal Processing and Communications.

[44]  A. Haurie,et al.  Computation of S-adapted equilibria in piecewise deterministic games via stochastic programming methods , 2001 .

[45]  Jacques F. Benders,et al.  Partitioning procedures for solving mixed-variables programming problems , 2005, Comput. Manag. Sci..

[46]  F. Facchinei,et al.  Finite-Dimensional Variational Inequalities and Complementarity Problems , 2003 .

[47]  Alexander Shapiro,et al.  Coherent risk measures in inventory problems , 2007, Eur. J. Oper. Res..

[48]  Che-Lin Su,et al.  Analysis on the forward market equilibrium model , 2007, Oper. Res. Lett..

[49]  Gene H. Golub,et al.  Matrix computations , 1983 .

[50]  J. Goodman Note on Existence and Uniqueness of Equilibrium Points for Concave N-Person Games , 1965 .

[51]  Jorge Nocedal,et al.  An Interior Point Algorithm for Large-Scale Nonlinear Programming , 1999, SIAM J. Optim..

[52]  R. Baldick Electricity Market Equilibrium Models: The Effect of Parameterization , 2002, IEEE Power Engineering Review.

[53]  Philippe Artzner,et al.  Coherent Measures of Risk , 1999 .

[54]  Jian Yao,et al.  Two-settlement electricity markets with price caps and Cournot generation firms , 2007, Eur. J. Oper. Res..

[55]  Huifu Xu,et al.  Stochastic Nash equilibrium problems: sample average approximation and applications , 2013, Comput. Optim. Appl..

[56]  Golbon Zakeri,et al.  Inexact Cuts in Benders Decomposition , 1999, SIAM J. Optim..

[57]  Huifu Xu,et al.  A Stochastic Multiple-Leader Stackelberg Model: Analysis, Computation, and Application , 2009, Oper. Res..

[58]  E. Beale ON MINIMIZING A CONVEX FUNCTION SUBJECT TO LINEAR INEQUALITIES , 1955 .

[59]  Daniel Ralph,et al.  Using EPECs to Model Bilevel Games in Restructured Electricity Markets with Locational Prices , 2007, Oper. Res..

[60]  I. Konnov Equilibrium Models and Variational Inequalities , 2013 .

[61]  Messaoud Bounkhel,et al.  Quasi-Variational Inequalities , 2012 .

[62]  T. Ralphs,et al.  Decomposition Methods , 2010 .

[63]  J. Nash Equilibrium Points in N-Person Games. , 1950, Proceedings of the National Academy of Sciences of the United States of America.

[64]  M. Dufwenberg Game theory. , 2011, Wiley interdisciplinary reviews. Cognitive science.

[65]  Patrick T. Harker,et al.  A variational inequality approach for the determination of oligopolistic market equilibrium , 1984, Math. Program..

[66]  F. Nogales,et al.  Risk-constrained self-scheduling of a thermal power producer , 2004, IEEE Transactions on Power Systems.

[67]  Muhammad Aslam Noor,et al.  Quasi variational inequalities , 1988 .

[68]  J. Neumann,et al.  Theory of games and economic behavior , 1945, 100 Years of Math Milestones.