Adjacent-BAI in Non-Stationary Linear Bandits
- Adjacent-BAI is a fixed-budget algorithm that identifies the hindsight-best arm in non-stationary linear bandits by exploiting the geometry of adjacent vertices of the arm set.
- The method reduces global comparisons to local swaps along edges defined by the convex hull, thereby yielding an arm-set-dependent complexity measure that can be significantly smaller than the classical dimension-based benchmark.
- A matching upper bound is established via a two-phase KL approach and least-squares estimation, ensuring error probabilities decay as exp(-Θ(T/HAdjacent)) up to constant factors.
Searching arXiv for the target paper and closely related best-arm identification work in bandits. Adjacent-BAI is a fixed-budget best-arm-identification procedure for non-stationary linear bandits in which the statistical difficulty is characterized by the geometry of adjacent vertices of rather than by a dimension-driven minimax surrogate. In the formulation studied in "On The Complexity of Best-Arm Identification in Non-Stationary Linear Bandits" (Maynard-Zhang et al., 11 Mar 2026), a learner interacts for rounds with a finite arm set under an obliviously chosen sequence of parameters , and seeks to identify the hindsight-best arm , where . The central contribution is an arm-set-dependent complexity and a static allocation rule, Adjacent-BAI, whose error exponent matches a corresponding lower bound up to constants, thereby refining the classical -optimal benchmark (Maynard-Zhang et al., 11 Mar 2026).
1. Formal setting and objective
The problem is posed with a finite arm set
and an unknown parameter sequence chosen by an oblivious adversary. At round 0, the learner selects 1 and observes
2
where 3 is zero-mean 4-sub-Gaussian noise. The hindsight-best arm is defined through the time-average parameter
5
and uniqueness of 6 is assumed. The fixed-budget objective is to minimize the identification error probability 7 (Maynard-Zhang et al., 11 Mar 2026).
A further quantity used throughout the analysis is the minimum gap among extreme points. Let 8 be the set of vertices of 9. Then
0
This gap parameter enters both the lower and upper bounds through the eventual complexity measure. In the same setting, it is also recalled that uniformly sampling arms from the 1-optimal design yields a minimax-optimal error probability of 2, where 3 scales proportionally with the dimension 4; the motivation for Adjacent-BAI is that this complexity can be overly pessimistic for arm sets with richer geometric structure (Maynard-Zhang et al., 11 Mar 2026).
2. Adjacency as the operative geometry
The defining structural notion is adjacency in the edge graph of the arm polytope. Two distinct vertices 5 are called adjacent if the line segment 6 is an edge of 7. The set of ordered adjacent pairs is
8
The key structural statement is the Adjacency Lemma: a vertex 9 can be beaten by some 0, meaning 1, if and only if it can be beaten by an adjacent vertex 2 in the edge graph. This reduces the hard alternatives from all pairs of vertices to edge-wise competitors. In consequence, the worst-case identification difficulty is driven by local swaps along edges of 3 rather than by arbitrary global comparisons among vertices (Maynard-Zhang et al., 11 Mar 2026).
This restriction is not merely combinatorial. It determines which alternative instances can feasibly reverse the ranking of the best arm while respecting the gap constraints used in the lower-bound construction. A plausible implication is that Adjacent-BAI should be most beneficial when the edge geometry is substantially easier than the full pairwise geometry of 4.
3. Arm-set-dependent complexity and the lower bound
For a design 5, define
6
Fixing the target minimum gap 7, the complexity introduced in the paper is
8
This quantity depends explicitly on the arm set through its adjacency structure, in contrast to the classical benchmark 9 (Maynard-Zhang et al., 11 Mar 2026).
Theorem 2 gives the corresponding arm-set-dependent lower bound. For any possibly adaptive algorithm, there exist two non-stationary instances, both with minimum gap at least 0 but with different best arms, such that
1
Equivalently, the achievable error exponent is at best of order 2.
The proof strategy uses a two-phase KL argument. The horizon is split into 3 exploration rounds and 4 verification rounds. In the exploration phase, one instance uses parameter 5 and the other a small shift 6, forcing the KL divergence to scale as 7. The feasibility constraints induced by the minimum-gap condition reduce to linear inequalities for a chosen adjacent pair 8. Minimizing edge-wise yields the closed-form inner value
9
which is exactly the quantity that leads to 0 (Maynard-Zhang et al., 11 Mar 2026).
4. Adjacent-optimal design and the Adjacent-BAI procedure
The algorithm is built from an adjacent-restricted variant of the classical 1-design. The unrestricted design is
2
whereas the Adjacent-optimal design uses only edges: 3 Once 4 is obtained, one sets
5
Adjacent-BAI is then a static-allocation algorithm with random permutation. Its prescribed workflow is:
- Compute the edge set 6 of 7, for example via convex-hull computation plus adjacency or via linear programs.
- Solve
8
- Round 9 into an explicit static allocation 0 such that
1
up to a small constant factor.
- Draw a uniform random permutation 2 of 3.
- Play 4 at each round and observe 5.
- Form the least-squares estimator
6
- Output
7
The budget condition stated in the pseudocode is 8. The use of a randomized permutation is part of the stated procedure, and the final decision rule is purely empirical maximization under the least-squares estimate (Maynard-Zhang et al., 11 Mar 2026).
5. Matching upper bound and comparison with classical complexity
Theorem 4 establishes a matching upper bound for Adjacent-BAI under the assumptions 9. Writing
0
the algorithm satisfies
1
In particular,
2
Since the lower bound has the same 3 exponent up to constants, the paper concludes that the arm-set-dependent complexity is tight (Maynard-Zhang et al., 11 Mar 2026).
The proof uses a sub-Gaussian concentration property of the least-squares estimator: for any direction 4,
5
is 6-sub-Gaussian. The Adjacency Lemma is then applied again, reducing the failure event to the existence of an adjacent neighbor 7 that beats 8. A union bound over 9 edges yields an edge-wise error term of the form
0
and the rounding guarantee together with the definition of 1 converts this into the stated bound.
The comparison with the traditional complexity measure is explicit. The minimax-optimal stationary-style complexity is
2
One always has
3
but the gap can be strict. For 4 equal to the set of 5 equally spaced points on the unit circle in 6, adjacent pairs become arbitrarily close as 7, so
8
This example indicates that the relevant difficulty may be governed by local edge geometry rather than ambient dimension.
6. Computational profile and terminological scope
The computational overhead is described as comparable in spirit to stationary 9-allocations. If a convex-hull routine is available, the adjacency graph 0 can be found in
1
or, alternatively, in polynomial time in 2 by solving 3 small linear programs. The optimization
4
is described as a modest-sized semidefinite program, or it can be approximated with off-the-shelf first-order methods in 5 per iteration. Rounding 6 into a fixed allocation of length 7 uses a standard deterministic-rounding procedure and again requires 8 (Maynard-Zhang et al., 11 Mar 2026).
The paper’s summary positions Adjacent-BAI as the first fixed-budget, non-stationary linear-bandit algorithm whose error probability both depends tightly on the arm-set-dependent complexity 9 and is minimax-optimal up to constants. Within the scope of the provided materials, this identifies Adjacent-BAI as a geometry-sensitive refinement of static design methods for non-stationary linear-bandit identification (Maynard-Zhang et al., 11 Mar 2026).
The label is, however, not globally unique across literatures. In the supplied materials, closely related terminology also appears in a graph-smoothness-constrained best-arm-identification setting for spectral bandits, where fixed-confidence sample complexity is governed by a max-min game over alternatives satisfying 00 (Kocák et al., 2020). It also appears in statistical genetics as an “adjacent-marker Bayesian association and interaction” model for partitioning SNPs into LD-blocks and selecting marginal or epistatic disease-associated markers under a block-based Bayesian framework (Zhang et al., 2011). This suggests that, in technical usage, “Adjacent-BAI” should be interpreted from context: in non-stationary linear bandits it denotes the edge-restricted optimal-design algorithm built around 01, whereas in other domains the same shorthand can refer to distinct constructions.