Graves-Lai Optimization Problem
- The Graves–Lai optimization problem is a framework for deriving exact asymptotic regret bounds and guides the optimal exploration in structured bandits.
- It generalizes the classical Lai–Robbins lower bound to settings like combinatorial semi-bandits and multimodal bandits using constrained optimization techniques.
- A convex reduction with sparse decomposition enables a polynomial-time solution, making the approach computationally tractable for practical bandit models.
The Graves–Lai optimization problem is the lower-bound/optimization framework that identifies the exact asymptotic constant governing regret for uniformly good algorithms in structured bandits, and it also specifies the exploration rates required by asymptotically optimal strategies. In combinatorial semi-bandits with uncorrelated Gaussian rewards, it characterizes the minimum logarithmic-scale sampling effort needed to distinguish the true parameter from statistically confusing alternatives, while in later work on multimodal bandits it plays the same role for tree-structured mean-reward functions (Cuvelier et al., 2021).
1. Conceptual role in asymptotic bandit theory
The Graves–Lai framework generalizes the Lai–Robbins lower bound from classical bandits to structured bandits. Its central object is an optimization problem whose optimum gives the constant in the logarithmic regret lower bound for uniformly good algorithms, where “uniformly good” means that regret is subpolynomial in for every fixed instance. In the notation used for combinatorial semi-bandits, any uniformly good algorithm satisfies
where is the optimum value of the Graves–Lai optimization problem (Cuvelier et al., 2021).
A recurring misconception is to regard the Graves–Lai problem as only a lower-bound certificate. The converse statement recorded for the combinatorial semi-bandit setting is that, if one can solve the Graves–Lai optimization problem efficiently, then there exist asymptotically optimal algorithms whose regret matches this lower bound asymptotically: The optimization therefore functions not only as an information-theoretic benchmark but also as the prescription for how much exploration each suboptimal action must receive in any asymptotically optimal strategy (Cuvelier et al., 2021).
In later multimodal bandit work, the same interpretation is made explicit through an asymptotic sampling-rate vector , with
for each suboptimal arm , where solves the relevant Graves–Lai program. This reinforces the status of the problem as the canonical asymptotic exploration design principle across structured bandit models (Réveillard et al., 29 Oct 2025).
2. Specialized formulation for combinatorial semi-bandits
In the combinatorial semi-bandit model, the learner chooses a binary decision vector . The environment generates
0
so the coordinates 1 are independent Gaussian rewards with means 2 and variance 3. The learner observes semi-bandit feedback 4, the scalar reward is
5
and regret is measured against the best fixed action 6: 7 The combinatorial structure is essential because 8 is typically exponential in 9, so direct optimization over actions is generally not polynomial-time in the ambient dimension (Cuvelier et al., 2021).
For this setting, the Graves–Lai program is specialized as
0
subject to
1
Here
2
is the gap of action 3, and
4
is the set of non-optimal items, namely those coordinates that never appear in any optimal decision (Cuvelier et al., 2021).
The variable 5 represents how often action 6 is played on the logarithmic scale, approximately 7 times. The objective 8 is exactly the asymptotic regret cost of sampling each suboptimal action at that rate. The formulation thus converts asymptotic exploration design into a constrained optimization over action frequencies (Cuvelier et al., 2021).
3. Statistical meaning of the constraints
The constraint
9
encodes the statistical indistinguishability requirement. The denominator
0
is the asymptotic number of observations of coordinate 1. The left-hand side therefore measures whether the available information is sufficient to rule out the suboptimal action 2: if the quantity is too large, the learner has not collected enough evidence on the non-optimal coordinates relevant for distinguishing 3 from the optimum (Cuvelier et al., 2021).
The set 4 isolates exactly the coordinates whose means must be learned through explicit exploration. If a coordinate can appear in an optimal action, it can be learned “for free” by repeatedly sampling optimal actions; if it never appears in an optimal action, then asymptotically optimal learning must allocate dedicated exploration to it. This distinction is built directly into the specialized combinatorial semi-bandit program through the index set 5 (Cuvelier et al., 2021).
The specialized program is derived from the more general Graves–Lai lower-bound form
6
with
7
Because rewards are Gaussian with variance 8,
9
The derivation decomposes 0 by suboptimal action 1 and offset 2, solves the inner quadratic minimization by KKT conditions, and recovers the explicit constraint above (Cuvelier et al., 2021).
4. Naive size and tractability barriers
Although the specialized program is concise at the level of notation, its naive representation is computationally prohibitive. It has 3 variables and 4 constraints, and 5 is typically exponential in 6. As a result, even checking feasibility is not obviously polynomial-time, and outputting a full solution is itself infeasible unless the optimal support is sparse (Cuvelier et al., 2021).
The tractability question is especially relevant for canonical combinatorial families in which the action set is exponentially large but linear optimization is tractable. The polynomial-time result in the Gaussian semi-bandit setting applies to 7-sets, spanning trees, matroid bases, source-destination paths in DAGs, bipartite matchings, and the intersection of two matroids. These are the classes for which the paper establishes the first method, to the best of its knowledge, for computing the solution of the Graves–Lai optimization problem in polynomial time (Cuvelier et al., 2021).
The assumptions used to obtain this tractability are explicit. They are: covering; integrality 8, together with an explanation that real-valued 9 can be discretized to arbitrary accuracy; polynomial-time linear maximization 0; polynomial-time budgeted linear maximization 1, exactly or approximately; and a compact convex-hull representation
2
with 3 of polynomial size. These are presented as standard tractability assumptions for the covered combinatorial classes (Cuvelier et al., 2021).
5. Polynomial-time solution for the combinatorial Gaussian case
The first technical step is a dimensionality reduction from action frequencies 4 to coordinate-sample counts
5
The paper proves that the optimum of 6 can be recovered from a reduced problem 7 with only 8 variables: 9 subject to
0
The constants are
1
The reduction is based on the fact that
2
lies in a set described by the convex hull of 3, allowing the relation 4 with 5 to be converted into 6, while the original objective becomes 7 (Cuvelier et al., 2021).
The reduced problem remains constrained by one combinatorial inequality for each 8, so the paper introduces penalization. Defining
9
it solves
0
subject to 1, 2, and 3, where 4. The optimization is carried out by projected subgradient descent,
5
with
6
and output
7
The explicit gradient is
8
The approximate maximizer 9 of the constraint violation can be obtained by solving 0 exactly or approximately a polynomial number of times (Cuvelier et al., 2021).
With suitable parameters 1, the rescaled average 2 is proved to be an 3-optimal solution to 4. The guarantees are stated as
5
in the exact version, and
6
in the approximate version, while all constraints remain satisfied. The running time is polynomial in 7, 8, and 9 (Cuvelier et al., 2021).
A final reconstruction step is needed to recover an action-space solution 0. This is achieved by a Carathéodory-style iterative decomposition showing that
1
can be represented with only 2 nonzero coefficients, and more specifically
3
with positive coefficients. The procedure runs in polynomial time because each 4 is obtained by linear maximization over 5 using 6. The resulting GLPG algorithm computes a 7-accurate solution to 8 in time polynomial in 9, 00, and 01; if only approximate budgeted maximization is available, the solution is 02-optimal and yields asymptotic regret within a factor 03 of the Graves–Lai lower bound (Cuvelier et al., 2021).
6. Broader variants and later tractable instances
The computational role of the Graves–Lai problem extends beyond combinatorial semi-bandits. In multimodal bandits on a known tree 04, where the unknown mean vector is assumed to have at most 05 modes, the lower bound is again expressed through a Graves–Lai program: 06 with
07
Here the difficulty is no longer an exponentially large action family but the set 08, which for 09 is highly nonconvex and disconnected (Réveillard et al., 29 Oct 2025).
That work proves that representing 10 as a union of convex sets requires exponentially many components in 11: 12 It then introduces structural reductions, including decomposition by the wrong optimal arm, a compact reformulation for non-neighbor arms, and a location-of-modes lemma stating that for the relevant optimizer 13,
14
This leads to subproblems indexed by 15, discretization on a grid
16
and a dynamic program on the rooted tree 17 (Réveillard et al., 29 Oct 2025).
The dynamic program computes each 18 subproblem in time and memory 19, giving total complexity 20 and space 21 per iteration of the outer loop, with an appendix improvement reducing the discrete subproblem to 22. The outer Graves–Lai optimization is then handled by a penalized projected subgradient method over 23, producing a feasible approximate solution after 24 iterations with total time
25
and space
26
The paper states that this is the first known computationally tractable algorithm for computing the solution to the Graves–Lai optimization problem in that multimodal setting (Réveillard et al., 29 Oct 2025).
A plausible implication is that the Graves–Lai optimization problem is a unifying object across disparate structured bandit classes, while the algorithmic route to tractability depends sharply on the geometry of the alternative set: exponential action spaces in combinatorial semi-bandits can be handled by convex reduction and sparse decomposition, whereas disconnected structural constraints in multimodal bandits require decomposition, discretization, and tree dynamic programming. Both lines of work, however, preserve the same central interpretation: the Graves–Lai solution is the asymptotically optimal exploration profile.