Abstract
We consider a class of noncooperative hierarchical \({\textbf{N}}\)-player games where the ith player solves a parametrized stochastic mathematical program with equilibrium constraints (MPEC) with the caveat that the implicit form of the ith player’s in MPEC is convex in player strategy, given rival decisions. Few, if any, general purpose schemes exist for computing equilibria, motivating the development of computational schemes in two regimes: (a) Monotone regimes. When player-specific implicit problems are convex, then the necessary and sufficient equilibrium conditions are given by a stochastic inclusion. Under a monotonicity assumption on the operator, we develop a variance-reduced stochastic proximal-point scheme that achieves deterministic rates of convergence in terms of solving proximal-point problems in monotone/strongly monotone regimes with optimal or near-optimal sample-complexity guarantees. Finally, the generated sequences are shown to converge to an equilibrium in an almost-sure sense in both monotone and strongly monotone regimes; (b) Potentiality. When the implicit form of the game admits a potential function, we develop an asynchronous relaxed inexact smoothed proximal best-response framework, requiring the efficient computation of an approximate solution of an MPEC with a strongly convex implicit objective. To this end, we consider an \(\eta \)-smoothed counterpart of this game where each player’s problem is smoothed via randomized smoothing. In fact, a Nash equilibrium of the smoothed counterpart is an \(\eta \)-approximate Nash equilibrium of the original game. Our proposed scheme produces a sequence and a relaxed variant that converges almost surely to an \(\eta \)-approximate Nash equilibrium. This scheme is reliant on resolving the proximal problem, a stochastic MPEC whose implicit form has a strongly convex objective, with increasing accuracy in finite-time. The smoothing framework allows for developing a variance-reduced zeroth-order scheme for such problems that admits a fast rate of convergence. Numerical studies on a class of multi-leader multi-follower games suggest that variance-reduced proximal schemes provide significantly better accuracy with far lower run-times. The relaxed best-response scheme scales well with problem size and generally displays more stability than its unrelaxed counterpart.
Similar content being viewed by others
References
Facchinei, F., Pang, J.: Nash equilibria: The variational approach. Convex Optimization in Signal Processing and Communications, Cambridge University Press (Cambridge, England) (2009)
Ravat, U., Shanbhag, U.V.: On the characterization of solution sets of smooth and nonsmooth convex stochastic Nash games. SIAM J. Optim. 21(3), 1168–1199 (2011)
Koshal, J., Nedić, A., Shanbhag, U.V.: Regularized iterative stochastic approximation methods for stochastic variational inequality problems. IEEE Trans. Autom. Control 58(3), 594–609 (2013)
Monderer, D., Shapley, L.S.: Potential games. Games Econom. Behav. 14(1), 124–143 (1996)
Sherali, H.D.: A multiple leader Stackelberg model and analysis. Oper. Res. 32(2), 390–404 (1984)
DeMiguel, V., Xu, H.: A stochastic multiple-leader Stackelberg model: analysis, computation, and application. Oper. Res. 57(5), 1220–1235 (2009)
Aussel, D., Svensson, A.: A short state of the art on multi-leader-follower games. In: Bilevel Optimization, pp. 53–76, Springer (2020)
Pang, J.-S., Fukushima, M.: Quasi-variational inequalities, generalized Nash equilibria, and multi-leader-follower games. CMS 2(1), 21–56 (2005)
Hu, X., Ralph, D.: Using EPECs to model bilevel games in restructured electricity markets with locational prices. Oper. Res. 55(5), 809–827 (2007)
Su, C.-L.: Analysis on the forward market equilibrium model. Oper. Res. Lett. 35(1), 74–82 (2007)
Kulkarni, A.A., Shanbhag, U.V.: An existence result for hierarchical Stackelberg v/s Stackelberg games. IEEE Trans. Autom. Control 60(12), 3379–3384 (2015)
Leyffer, S., Munson, T.: Solving multi-leader-common-follower games. Optim. Methods Softw. 25(4), 601–623 (2010)
Herty, M., Steffensen, S., Thünen, A.: Solving quadratic multi-leader-follower games by smoothing the follower’s best response. Optim. Methods Softw. 37, 1–28 (2020)
Kulkarni, A.A., Shanbhag, U.V.: A shared-constraint approach to multi-leader multi-follower games. Set-Valued Var. Anal. 22, 691–720 (2014)
Luo, Z.-Q., Pang, J.-S., Ralph, D.: Mathematical Programs with Equilibrium Constraints. Cambridge University Press, Cambridge (1996)
Ichiishi, T.: Game Theory for Economic Analysis. Economic Theory, Econometrics, and Mathematical Economics. Academic Press Inc [Harcourt Brace Jovanovich Publishers], New York (1983)
Caruso, F., Lignola, M.B., Morgan, J.: Regularization and Approximation Methods in Stackelberg Games and Bilevel Optimization, pp. 77–138. Springer International Publishing, Cham (2020)
Pang, J., Scutari, G.: Nonconvex games with side constraints. SIAM J. Optim. 21(4), 1491–1522 (2011)
Hobbs, B.F., Pang, J.-S.: Nash-cournot equilibria in electric power markets with piecewise linear demand functions and joint constraints. Oper. Res. 55(1), 113–127 (2007)
Allaz, B., Vila, J.-L.: Cournot competition, forward markets and efficiency. J. Econ. Theory 59, 1–16 (1993)
Shanbhag, U.V., Infanger, G., Glynn, P.W.: A complementarity framework for forward contracting under uncertainty. Oper. Res. 59(4), 810–834 (2011)
Hu, M., Fukushima, M.: Existence, uniqueness, and computation of robust Nash equilibria in a class of multi-leader-follower games. SIAM J. Optim. 23(2), 894–916 (2013)
Hu, M., Fukushima, M.: Multi-leader-follower games: models, methods and applications. J. Oper. Res. Soc. Jpn. 58(1), 1–23 (2015)
Mallozzi, L., Messalli, R.: Multi-leader multi-follower model with aggregative uncertainty. Games 8(3), 1–14 (2017)
Leleno, J.M., Sherali, H.D.: A leader-follower model and analysis for a two-stage network of oligopolies. Ann. Oper. Res. 34(1), 37–72 (1992)
Murphy, F.H., Smeers, Y.: Generation capacity expansion in imperfectly competitive restructured electricity markets. Oper. Res. 53(4), 646–661 (2005)
Wogrin, S., Hobbs, B.F., Ralph, D., Centeno, E., Barquin, J.: Open versus closed loop capacity equilibria in electricity markets under perfect and oligopolistic competition. Math. Program. 140(2), 295–322 (2013)
De Wolf, D., Smeers, Y.: A stochastic version of a Stackelberg-Nash-Cournot equilibrium model. Manag. Sci. 43(2), 190–197 (1997)
Facchinei, F., Pang, J.-S.: Finite-Dimensional Variational Inequalities and Complementarity Problems. Springer, Berlin (2007)
Scutari, G., Palomar, D.P., Facchinei, F., Pang, J.-S.: Monotone Games for Cognitive Radio Systems, pp. 83–112. Springer, London (2012)
Scutari, G., Facchinei, F., Pang, J., Palomar, D.P.: Real and complex monotone communication games. IEEE Trans. Inf. Theory 60(7), 4197–4231 (2014)
Hu, M., Fukushima, M.: Variational inequality formulation of a class of multi-leader-follower games. J. Optim. Theory Appl. 151(3), 455–473 (2011)
Martinet, B.: Détermination approchée d’un point fixe d’une application pseudo-contractante. CR Acad. Sci. Paris 274(2), 163–165 (1972)
Rockafellar, R.T.: Monotone operators and the proximal point algorithm. SIAM J. Control. Optim. 14(5), 877–898 (1976)
Rockafellar, R.T.: Augmented Lagrangians and applications of the proximal point algorithm in convex programming. Math. Oper. Res. 1(2), 97–116 (1976)
Solodov, M., Svaiter, B.: A hybrid approximate extragradient-proximal point algorithm using the enlargement of a maximal monotone operator. Set-Valued Anal. 7(4), 323–345 (1999)
Monteiro, R.D., Svaiter, B.F.: On the complexity of the hybrid proximal extragradient method for the iterates and the ergodic mean. SIAM J. Optim. 20(6), 2755–2787 (2010)
Monteiro, R.D., Svaiter, B.F.: Complexity of variants of Tseng’s modified FB splitting and Korpelevich’s methods for hemivariational inequalities with applications to saddle-point and convex optimization problems. SIAM J. Optim. 21(4), 1688–1720 (2011)
Corman, E., Yuan, X.: A generalized proximal point algorithm and its convergence rate. SIAM J. Optim. 24(4), 1614–1638 (2014)
Patrascu, A., Necoara, I.: Nonasymptotic convergence of stochastic proximal point methods for constrained convex optimization. J. Mach. Learn. Res. 18(1), 7204–7245 (2017)
Davis, D., Drusvyatskiy, D.: Stochastic model-based minimization of weakly convex functions. SIAM J. Optim. 29(1), 207–239 (2019)
Schmidt, M., Roux, N. L., Bach, F. R.: Convergence rates of inexact proximal-gradient methods for convex optimization. In: Advances in Neural Information Processing Systems, pp. 1458–1466 (2011)
Ghadimi, S., Lan, G., Zhang, H.: Mini-batch stochastic approximation methods for nonconvex stochastic composite optimization. Math. Program 155(1–2 Ser. A), 267–305 (2016)
Jalilzadeh, A., Shanbhag, U. V., Blanchet, J. H., Glynn, P. W.: Smoothed variable sample-size accelerated proximal methods for nonsmooth stochastic convex programs. Stoch. Syst. (2022)
Jofré, A., Thompson, P.: On variance reduction for stochastic smooth convex optimization with multiplicative noise. Math. Program. 174(1–2), 253–292 (2019)
Ryu, E. K., Boyd, S.: Stochastic proximal iteration: a non-asymptotic improvement upon stochastic gradient descent. https://web.stanford.edu/~boyd/papers/pdf/spi.pdf (2014)
Asi, H., Duchi, J.C.: Stochastic (approximate) proximal point methods: convergence, optimality, and adaptivity. SIAM J. Optim. 29(3), 2257–2290 (2019)
Bianchi, P.: Ergodic convergence of a stochastic proximal point algorithm. SIAM J. Optim. 26(4), 2235–2260 (2016)
Douglas, J., Rachford, H.H.: On the numerical solution of heat conduction problems in two and three space variables. Trans. Am. Math. Soc. 82(2), 421–439 (1956)
Peaceman, D.W., Rachford, H.H., Jr.: The numerical solution of parabolic and elliptic differential equations. J. Soc. Ind. Appl. Math. 3(1), 28–41 (1955)
Lions, P.-L., Mercier, B.: Splitting algorithms for the sum of two nonlinear operators. SIAM J. Numer. Anal. 16(6), 964–979 (1979)
Passty, G.B.: Ergodic convergence to a zero of the sum of monotone operators in Hilbert space. J. Math. Anal. Appl. 72(2), 383–390 (1979)
Rosasco, L., Villa, S., Vũ, B. C.: Convergence of stochastic proximal gradient algorithm. Appl. Math. Optim., pp. 1–27 (2019)
Combettes, P.L., Pesquet, J.-C.: Stochastic approximations and perturbations in forward-backward splitting for monotone operators. Pure Appl. Anal. 1(1), 13–37 (2016)
Rosasco, L., Villa, S., Vũ, B.C.: Stochastic forward-backward splitting for monotone inclusions. J. Optim. Theory Appl. 169(2), 388–406 (2016)
Chen, X., Wets, R.J.-B., Zhang, Y.: Stochastic variational inequalities: residual minimization smoothing sample average approximations. SIAM J. Optim. 22(2), 649–673 (2012)
Shapiro, A., Xu, H.: Stochastic mathematical programs with equilibrium constraints, modelling and sample average approximation. Optimization 57(3), 395–418 (2008)
Brezis, H.: Opérateurs Maximaux Monotones et Semi-Groupes de Contractions Dans Les Espaces de Hilbert. Number 5 in North Holland Math. Studies. North-Holland, Amsterdam (1973)
Polyak, B.T.: Introduction to Optimization. Optimization Software Inc, Publications Division, New York (1987)
Ahmadi, H.: On the analysis of data-driven and distributed algorithms for convex optimization problems. PhD dissertation, The Pennsylvania State University (2016)
Robinson, S.M.: Generalized equations. In: Bachem, A., Korte, B., Grötschel, M. (eds.) Mathematical Programming The State of the Art: Bonn 1982, pp. 346–367. Springer, Berlin (1983)
Chen, X., Shapiro, A., Sun, H.: Convergence analysis of sample average approximation of two-stage stochastic generalized equations. SIAM J. Optim. 29(1), 135–161 (2019)
Aumann, R.J.: Integrals of set-valued functions. J. Math. Anal. Appl. 12(1), 1–12 (1965)
Dantzig, G. B.: Linear programming under uncertainty. In: Stochastic Programming, pp. 1–11. Springer (2010)
Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer, Berlin (2011)
Shapiro, A., Dentcheva, D., Ruszczyński, A.: Lectures on Stochastic Programming: Modeling and Theory. SIAM, Philadelphia (2014)
Jiang, H., Xu, H.: Stochastic approximation approaches to the stochastic variational inequality problem. IEEE Trans. Autom. Control 53(6), 1462–1475 (2008)
Juditsky, A., Nemirovski, A., Tauvel, C.: Solving variational inequalities with stochastic mirror-prox algorithm. Stoch. Syst. 1(1), 17–58 (2011)
Shanbhag, U. V.: Stochastic variational inequality problems: applications, analysis, and algorithms. In: Theory Driven by Influential Applications, pp. 71–107, INFORMS (2013)
Ravat, U., Shanbhag, U.V.: On the existence of solutions to stochastic quasi-variational inequality and complementarity problems. Math. Program. 165(1), 291–330 (2017)
Hobbs, B.F., Metzler, C.B., Pang, J.-S.: Strategic gaming analysis for electric power systems: an MPEC approach. IEEE Trans. Power Syst. 15, 638–645 (2000)
Steklov, V.A.: Sur les expressions asymptotiques decertaines fonctions définies par les équations différentielles du second ordre et leers applications au problème du dévelopement d’une fonction arbitraire en séries procédant suivant les diverses fonctions. Comm. Charkov Math. Soc. 2(10), 97–199 (1907)
Yousefian, F., Nedić, A., Shanbhag, U.V.: On stochastic gradient and subgradient methods with adaptive steplength sequences. Autom. 48(1), 56–67 (2012)
Nesterov, Y., Spokoiny, V.: Random gradient-free minimization of convex functions. Found. Comput. Math. 17(2), 527–566 (2017)
Yousefian, F., Nedić, A., Shanbhag, U.V.: Self-tuned stochastic approximation schemes for non-Lipschitzian stochastic multi-user optimization and Nash games. IEEE Trans. Autom Control 99, 1 (2015)
Patriksson, M., Wynter, L.: Stochastic mathematical programs with equilibrium constraints. Oper. Res. Lett. 25, 159–167 (1999)
Cui, S., Shanbhag, U. V., Yousefian, F.: Complexity guarantees for an implicit smoothing-enabled method for stochastic MPECs. To appear in Mathematical Programming (2022)
Outrata, J., Kočvara, M., Zowe, J.: Nonsmooth approach to optimization problems with equilibrium constraints, vol. 28 of nonconvex optimization and its applications. Theory, applications and numerical results. Kluwer Academic Publishers, Dordrecht (1998)
Yousefian, F., Nedić, A., Shanbhag, U. V.: Convex nondifferentiable stochastic optimization: A local randomized smoothing technique. In: Proceedings of the 2010 American Control Conference, pp. 4875–4880 (2010)
Facchinei, F., Pang, J.-S.:Nash equilibria: the variational approach. In Convex Optimization in Signal Processing and Communication, ch. 12, pp. 443–495. Cambridge University Press, Cambridge (2009)
Ermoliev, Y.M., Norkin, V.I., Wets, R.J.-B.: The Minimization of Semicontinuous Functions: Mollifier Subgradients. SIAM J. Control. Optim. 33(1), 149–167 (1995)
Gürkan, G., Pang, J.: Approximations of Nash equilibria. Math. Program. 117(1–2), 223–253 (2009)
Fudenberg, D., Levine, D.K.: The Theory of Learning In Games. MIT Press Series on Economic Learning and Social Evolution, vol. 2. MIT Press, Cambridge (1998)
Basar, T., Olsder, G.J.: Dynamic Noncooperative Game Theory, vol. 23. SIAM, Philadelphia (1999)
Scutari, G., Palomar, D.P.: MIMO cognitive radio: a game theoretical approach. IEEE Trans. Signal Process. 58(2), 761–780 (2010)
Altman, E., Hayel, Y., Kameda, H.: Evolutionary dynamics and potential games in non-cooperative routing. In: 5th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks and Workshops, 2007. WiOpt 2007, pp. 1–5, IEEE (2007)
Pang, J.-S., Sen, S., Shanbhag, U.V.: Two-stage non-cooperative games with risk-averse players. Math. Program. 165(1), 235–290 (2017)
Lei, J., Shanbhag, U.V., Pang, J.-S., Sen, S.: On synchronous, asynchronous, and randomized best-response schemes for stochastic Nash games. Math. Oper. Res. 45(1), 157–190 (2020)
Facchinei, F., Piccialli, V., Sciandrone, M.: Decomposition algorithms for generalized potential games. Comput. Optim. Appl. 50(2), 237–262 (2011)
Lei, J., Shanbhag, U.V.: Asynchronous schemes for stochastic and misspecified potential games and nonconvex optimization. Oper. Res. 68(6), 1742–1766 (2020)
Sherali, H.D., Soyster, A.L., Murphy, F.H.: Stackelberg–Nash–Cournot equilibria: characterizations and computations. Oper. Res. 31(2), 253–276 (1983)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Research was partially supported by NSF CMMI-1538605, DOE ARPA-E award DE-AR0001076, and ONR grant N00014-22-1-2589 (Shanbhag).
Appendix
Appendix
1.1 Variational inequality problems, Inclusions, and monotonicity
(a) Variational inequality problems and Inclusions. Consider a variational inequality problem VI\(({\mathcal {X}}, F)\) where \({\mathcal {X}}\) is a closed and convex set and \(F: \mathbb {R}^n \rightarrow \mathbb {R}^n\) is a single-valued continuous map. Such a problem requires an \(\textbf{x}\) such that
Furthermore, VI\((\mathcal{X},F)\) can also be written as an inclusion problem, i.e.
Consider an \({\textbf{N}}\)-player game \({\mathscr {G}}\) where for \(i=1, \cdots , {\textbf{N}}\), the ith player minimizes the parametrized smooth convex optimization problem defined as
By convexity assumptions, the set of Nash equilibria of \({\mathscr {G}}\) is equivalent to the solution set of the variational inequality problem VI\(({\mathcal {X}}, F)\) where \( {\mathcal {X}} \triangleq \prod _{i=1}^{\textbf{N}}\mathcal{X}_i\) and
If f is a nonsmooth convex function, then the subdifferential \(\partial f\) is also a monotone set-valued (or multi-valued) map on \(\mathcal{X}\). In addition, if \(f_i(\bullet , \textbf{x}^{-i})\) is not necessarily smooth, then the associated set of equilibria are given by the solution of VI\((\mathcal{X}, T)\) where
(b) Monotonicity properties. Consider VI\((\mathcal{X}, F)\). Then the map F is monotone on \({\mathcal {X}}\) if \((F(\textbf{x})-F(\textbf{y}))^{\textsf{T}}(\textbf{x}-\textbf{y}) \ge 0\) for all \(\textbf{x}, \textbf{y}\in \mathcal{X}\). Monotonicity may also emerge in the context of \({\textbf{N}}\)-player noncooperative games. In particular, one may view \({\mathscr {G}}\) as being monotone if and only if the associated map F, defined as (39), is monotone on \(\mathcal{X}\). In the special case when \({\textbf{N}}= 1\), this reduces to the gradient map of a smooth convex function f, denoted by \(\nabla f\), being monotone. This can also be generalized to set-valued regimes. For instance, the map T, defined as (40), arising from a noncooperative game \({\mathscr {G}}\) with nonsmooth player-specific objectives is said to be monotone if for any \(\textbf{x}, \textbf{y}\in \mathcal{X}\) and any \(u \in T(\textbf{x})\) and \(v \in T(\textbf{y})\), we have \((u-v)^{\textsf{T}}(\textbf{x}-\textbf{y}) \ge 0\).
(c) Monotonicity in the context of single-leader single-follower. Consider a single-leader single-follower problem in which the follower’s objective \(g(\textbf{x},\bullet )\) is a strongly convex function on \(\mathcal{Y}\), a closed and convex set while \(\mathcal{X}\) is also a closed and convex.
There are many instances when \(f(\bullet , \textbf{y}(\bullet ))\) is a convex function on \(\mathcal{X}\) (see [5, 6, 10, 91] for some instances) implying that \(\partial f(\bullet , \textbf{y}(\bullet ))\) is a monotone map on \(\mathcal{X}\). In other words, the implicit problem in leader-level decisions can be seen to be characterized by a convex objective with a monotone map. However, when viewing the problem in the full space of \(\textbf{x}\) and \(\textbf{y}\), i.e.
In the full space of \(\textbf{x}\) and \(\textbf{y}\), this is indeed a nonconvex optimization problem [15]; however, the implicit problem in x may be convex under some assumptions and the resulting subdifferential map is then monotone.
1.2 Proofs
Proof of Proposition 1
In both cases, it is not difficult to see that H is a monotone map where \( H(\textbf{x}) \triangleq \prod _{i=1}^{\textbf{N}}\partial _{\textbf{x}^i} h_i(\textbf{x}^i,\textbf{x}^{-i})\). Consequently, if T is defined as \(T(\textbf{x})=G(\textbf{x})+H(\textbf{x}) \), then T is a monotone map which follows from the monotonicity of G, defined as \(G(\textbf{x}) \triangleq \prod _{i=1}^{\textbf{N}}\partial _{\textbf{x}^i} g_i(\textbf{x}^i,\textbf{x}^{-i})\). \(\square \)
Proof of Proposition 2
For (a), potentiality follows by noting that for any \(\textbf{x}^i, {\tilde{\textbf{x}}}^i \in \mathcal{X}_i\) and \(\textbf{x}^{-i} \in \mathcal{X}^{-i}\), we have
For (b), proceeding in a similar fashion, it follows that for any \(\textbf{x}^i, {\tilde{\textbf{x}}}^i \in \mathcal{X}_i\) and \(\textbf{x}^{-i} \in \mathcal{X}^{-i}\), we have
\(\square \)
Proof of Lemma 2
Suppose \(J_2\) denotes a positive integer such that \((1-2c\alpha _j) \ge 0\) for \(j \ge J_2\), i.e. \(J_2 = \lceil 2c\theta \rceil \ge 2c\theta .\) Let \(J \triangleq \max \{J_1,J_2\}\) and \({\mathcal {D}} \triangleq \max \left\{ \tfrac{{\mathcal {M}}^2 \theta ^2}{2(2c\theta -1)},J {\mathcal {A}}_J\right\} .\) For \(j = J\), the inductive hypothesis holds trivially. If it holds for some \(j > J\),
It remains to get a bound on \({\mathcal {A}}_J\).
Consequently, for \(j \ge J\), \({\mathcal {A}}_{j} \le \frac{\max \left\{ \tfrac{{\mathcal {M}}^2\theta ^2}{2(2c\theta -1)}, J {\mathcal {A}}_{J}\right\} }{2j} \le \frac{\tfrac{{\mathcal {M}}^2\theta ^2}{2(2c\theta -1)}+ J ({{\mathcal {A}}_{{1}} + B{\mathcal {M}}^2})}{2j}.\) \(\square \)
Proof of Proposition 5
Throughout this proof, we refer to \(J_{\lambda }^T(\textbf{x}^k)\) by \(\textbf{z}^{k,*}\) to ease the exposition. Consider the update rule given by (SA), given \(\textbf{z}_{0} = \textbf{x}^k\). We have that
Taking expectations on both sides, we obtain that
where \({\bar{u}}_j \in F_k(\textbf{z}_j)\), \({\mathbb {E}}[\alpha _j(u_j-{\bar{u}}_j)^{\textsf{T}}(\textbf{z}_j-\textbf{z}^{k,*})\mid {\mathcal {F}}_{k,j}] = \alpha _j({\mathbb {E}}[u_j \mid {\mathcal {F}}_{k,j}]-{\bar{u}}_j)^{\textsf{T}}(\textbf{z}_j-\textbf{z}^{k,*}) = 0\), \(0 = {\bar{u}}_k^* \in F_k(\textbf{z}^{k,*})\) and \(({\bar{u}}_j-{\bar{u}}_{k}^*)^{\textsf{T}}(\textbf{z}_j-\textbf{z}^{k,*}) \ge \tfrac{1}{\lambda }\Vert \textbf{z}_j-\textbf{z}^{k,*}\Vert ^2\) by the \(\tfrac{1}{\lambda }\)-strong monotonicity of \(F_k\). Consequently, we have that
where the last inequality follows from \(\alpha _j ({8}M_1^2+\tfrac{{4}}{\lambda ^2}) \le \tfrac{1}{2\lambda }\) for \(j \ge J_1\) where \(j \ge J_1 \triangleq \lceil 2\lambda \theta ({8}M_1^2+\tfrac{{4}}{\lambda ^2})\rceil \). Taking expectations conditioned on \({\mathcal {F}}_k\) and recalling that \({\mathbb {E}}[[\Vert \textbf{z}_{j+1} - \textbf{z}^{k,*}\Vert ^2 \mid {\mathcal {F}}_{k,j}]\mid {\mathcal {F}}_k] = {\mathbb {E}}[\Vert \textbf{z}_{j+1} - \textbf{z}^{k,*}\Vert ^2\mid {\mathcal {F}}_k]\) since \({\mathcal {F}}_k \subset {\mathcal {F}}_{k,j}\), we obtain the following inequality for \(j \ge J_1\),
Consequently, if \(\alpha _j = \tfrac{\theta }{j}\), we have a recursion given by
where \({\mathcal {A}}_j \triangleq {\mathbb {E}}[\Vert \textbf{z}_{j}-\textbf{z}^{k,*}\Vert ^2 \mid {\mathcal {F}}_k]\), \(c = \tfrac{1}{2\lambda }\), \(\alpha _j = \tfrac{\theta }{j}\), and \({\mathcal {M}}^2/2 = 4M_1^2{\mathbb {E}}[\Vert \textbf{x}^k\Vert ^2\mid {\mathcal {F}}_k]+ 2M_2^2 + (8M_1^2+\tfrac{4}{\lambda ^2}){\mathbb {E}}[\Vert \textbf{z}^{k,*}-\textbf{x}^k\Vert ^2\mid {\mathcal {F}}_k]\). By Lemma 2, we have that
where \(J \triangleq \max \{J_1,J_2\}\), \(J_2 \triangleq \lceil 2c\theta \rceil \), and \({B \triangleq \tfrac{\theta ^2 \pi ^2}{12}}\). Since \({\mathcal {A}}_1 = {\mathbb {E}}[\Vert \textbf{z}^{k,*}-\textbf{x}^k\Vert ^2 \mid {\mathcal {F}}_k]\), the numerator in (42) may be further bounded as follows.
We have that
where the second inequality follows from \(\Vert J_{\lambda }^T(\textbf{x}^k)-\textbf{x}^*\Vert = \Vert J^T_{\lambda }(\textbf{x}^k)-J^T_{\lambda }(\textbf{x}^*)\Vert \le \Vert \textbf{x}^k-\textbf{x}^*\Vert .\) Consequently, from (43), \(\tfrac{{\mathcal {M}}^2\theta ^2}{2(2c\theta -1)}+J {({\mathcal {A}}_1+B{\mathcal {M}}^2)} \le \nu _1^2 \Vert \textbf{x}^k\Vert ^2 + \nu _2^2\), where
\(\square \)
Proposition 15
For \(i=1,\cdots , {\textbf{N}}\), consider the problem (Player\(_i(\textbf{x}^{-i}\))). Suppose for \(i =1, \cdots , {\textbf{N}}\), (a.i) and (a.ii) hold.
(a.i) \(\mathcal{X}_i \subseteq \mathbb {R}^{n_i}\) and \(\mathcal{Y}_i \subseteq \mathbb {R}^{m_i}\) are closed and convex sets.
(a.ii) \(F_i(\textbf{x},\bullet ,\omega )\) is a \(\mu _F(\omega )\)-strongly monotone and \(L_F(\omega )\)-Lipschitz continuous map on \(\mathcal{Y}\) uniformly in \(\textbf{x}\in \mathcal{X}\) for every \(\omega \in \Omega \), and there exist scalars \(\mu _F,L_F > 0\) such that \(\inf _{\omega \in \Omega }\mu _F(\omega ) \ge \mu _F\) and \(\sup _{\omega \in \Omega }L_F(\omega ) \le L_F\).
Suppose \({\tilde{f}}_i(\textbf{x},\textbf{y}_i,\omega )\) is continuously differentiable on \(\mathcal{C}\times \mathbb {R}^{m_i}\) for every \(\omega \in \Omega \) where \(\mathcal{C}\) is an open set containing \(\mathcal{X}\) and \(\mathcal{X}\) is bounded. Then the function \(f_i^\textbf{imp}\), defined as \({f_i^{\textbf{imp}}(\textbf{x})} \triangleq {\mathbb {E}}[{\tilde{f}}(\textbf{x},\textbf{y}(\textbf{x},\omega ), \omega )]\), is Lipschitz continuous and directionally differentiable on \(\mathcal{X}\).
Rights and permissions
About this article
Cite this article
Cui, S., Shanbhag, U.V. On the computation of equilibria in monotone and potential stochastic hierarchical games. Math. Program. 198, 1227–1285 (2023). https://doi.org/10.1007/s10107-022-01897-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-022-01897-2