Example 1.1 (equilibrium selection)
5YZ4An important class of problems falling in the domain of (?) is the equilibrium selection problem
where f_{1}:\mathcal{X}\to\varmathbb{R} is Lipschitz smooth and g_1:\mathcal{X}\to(-\infty,\infty] is a proper closed convex function, and \mathcal{K}\subseteq\mathcal{X} a nonempty closed convex set. In this formulation, the composite convex function in the upper level defines a design criterion, used to select among the solution set of a variational inequality problem
In this case, finite-sum representation on the lower level naturally appears when this VI comes from matrix games or constrained optimization reformulated as a saddle-point problem [alacaoglu2022stochastic, nesterovNemirovski13acta]. Stochastic versions of the equilibrium selection problem have only been studied so far in [jalilzadeh2024stochastic]. They develop a stochastic approximation algorithm based on the extragradient method, and show an O(1/\varepsilon^{4}) iteration complexity at both levels. This rate is inferior to our scheme, which can achieve O(1/\varepsilon^{3}) iteration complexity. If {\mathsf{F}}_{2}=\nabla f_{2}, for a convex smooth and real-valued function f_{2}, we recover the simple bilevel optimization problem [Solodov:2007aa, Dempe:2021aa]. As far as we know, the only analysis of stochastic versions of the simple bilevel optimization problem is reported in [cao2023projection], where a stochastic Frank-Wolfe method is shown to display an O(1/\varepsilon) iteration complexity.