Coordinating the Unknown Lipschitz Constant in Multiplayer Bandits
Abstract
Motivated by decentralized applications, we study cooperative multi-agent bandits in continuous (Lipschitz) action spaces when the Lipschitz constant is unknown. We consider three information structures: (A) unobserved actions with common rewards, (B) observed actions with independent rewards, and (C) unobserved actions with independent rewards. In each case we design and analyze an algorithm that estimates the Lipschitz constant, chooses a discretization of the joint action space, and applies a cooperative bandit method to the induced discrete problem. Players never communicate once learning starts, so the central difficulty is that they must reach the same discretization from their own data. We prove regret guarantees showing that common rewards and observable actions each supply this agreement for free, and that in their absence agreement can still be bought, through a dithered quantization of the estimate, at no cost in the leading order of the regret.
I Introduction
The multi-armed bandit (MAB) problem is a central model in sequential decision-making: an agent repeatedly chooses among actions with unknown rewards, balancing exploration and exploitation to maximize cumulative reward. Many deployments are inherently distributed, with several decision-makers acting concurrently and observing only part of the system feedback. In wireless systems, multiple users opportunistically access channels whose availabilities are unknown and time-varying, often without explicit coordination, as in cognitive radio and dynamic spectrum access [12, 2]. Similar abstractions arise in distributed sensing and radar networks, where nodes select waveforms or frequency bands while attempting to avoid mutual interference [9]. These settings motivate cooperative multi-player bandits in which agents coordinate implicitly under information constraints, and the relevant information structure is dictated by what each agent can observe: actions, rewards, or both.
To model continuously many actions we work with Lipschitz bandits, where the mean reward varies smoothly over a metric space so that nearby actions have similar rewards. Discretization-based methods exploit this structure, but the resolution they should use depends on the Lipschitz constant . We therefore study the setting in which is not given in advance, extending the multiplayer Lipschitz bandits of [7]. Three forms of information asymmetry, described in Section III-A and referred to as Problems A, B, and C, are treated in turn: unobserved actions with common rewards, observed actions with independent rewards, and unobserved actions with independent rewards. Because players cannot communicate once learning begins, an unknown creates a difficulty absent in the single-agent problem: each player estimates from its own observations, and if these estimates disagree the players build different grids and can no longer be regarded as playing a common discrete bandit. Coordination, rather than estimation accuracy, is the binding constraint.
Contributions. We give a meta-algorithm, mECAB, that estimates an upper confidence bound on by uniform exploration of a coarse grid, fixes a discretization, and runs an existing cooperative multiplayer MAB subroutine; we prove regret bounds for all three information structures, each resting on a different agreement mechanism, namely shared rewards in Problem A, signalling through observed actions in Problem B, and a dithered quantization of the estimate in Problem C, the last of which makes the agreement probability independent of the instance in a way no deterministic rounding rule can; and we report simulations comparing Lipschitz-adaptive with non-adaptive discretization.
I-A Related Work
The Lipschitz bandit literature originates with the continuum-armed bandit (CAB) model [1], in which arms lie in a continuum and the mean reward obeys a continuity condition; sharper discretization strategies followed [11], and the zooming algorithm [10] treats general metric spaces through the covering dimension. Closest to our starting point is [5], which removes the need to know a priori by estimating it from a uniform grid; our estimator and notation follow that work.
Multi-player extensions introduce collisions and asymmetric feedback; see [4] for a survey. Recent work on cooperative learning under different information structures adapts UCB-type ideas to obtain near-optimal guarantees [6, 8, 7], and we use those algorithms as subroutines. To the best of our knowledge no existing multi-player algorithm addresses Lipschitz bandits with an unknown Lipschitz constant; the closest work is [3], which assumes a maximal Lipschitz constant but does not learn .
II Preliminaries
Consider a -dimensional compact set of arms , . Each arm carries a reward distribution supported on , with mean-payoff function . At each round the player selects and receives , drawn independently across rounds.
Assumption. is twice differentiable with Hessian uniformly bounded by : for all , . The map is continuous and attains its maximum on , so is -Lipschitz with respect to . Write for the class of mean-payoff functions satisfying both conditions with parameters and ; all suprema below are over this class, and neither parameter is known to the players.
With , the expected regret at horizon is , the expectation being over the draws of and any internal randomization. The goal is to minimize without knowing .
III Main Results
III-A Extension to the Multi-Agent Setting
Let be players, each holding a -dimensional set of arms , so the joint action space is , with joint arms . Players may agree on a strategy, and on any shared randomness it uses, before learning begins, but cannot communicate afterwards. At each round every player chooses simultaneously, forming ; with in , the objective is again to minimize when is unknown.
Problem A: unobserved actions, common rewards. Every player receives the same reward but does not observe the actions of the others.
Problem B: observed actions, independent rewards. Every player observes the actions of all others, but rewards are i.i.d. across players and player sees only its own reward . The regret does not depend on , since the rewards are identically distributed.
Problem C: unobserved actions, independent rewards. The two difficulties combine: rewards are i.i.d. across players and actions are unobserved.
III-B The Main Algorithm
The algorithm is motivated by [5] and follows the classical CAB template of [11]: use the Lipschitz constant to discretize the space, then run a standard MAB algorithm on the resulting finite set. When is known this yields sublinear regret; when it is unknown we must first estimate it.
During exploration each player splits its own action set into bins, inducing joint bins, and estimates an upper bound on from the differences between neighboring bins. Write for the expectation of the estimator of [5], which approaches as grows.
Lemma 1 (Bubeck et al. [5])
For , , where is the Hessian bound.
Lemma 2
If each joint bin is explored with samples, then with probability at least , .
Adding the deviation of Lemma 2 to produces an upper confidence bound on , which sets the discretization ; combining the two lemmas with gives the two-sided control used in all of the proofs.
Corollary 3
Fix and let denote the number of samples per joint bin available to a player, so in Problem B and in Problems A and C. With probability at least ,
and if in addition then .
The lower bound prevents the algorithm from choosing too coarse a grid and is the only place where the Hessian bound enters: the condition asks that the coarse grid already resolve the curvature of , and it holds for all large under the choice of made in the proofs. Any multiplayer MAB algorithm, for instance [6, 8], is then run on the discretized joint space; Algorithm 1 collects the steps.
IV Problem A: Action Information Asymmetry
Here the environment produces a single common reward observed by all players, while each player does not observe the others’ actions. Unobserved actions prevent coordination during play, and the unknown smoothness must be estimated without access to the exploration of the others. What rescues the situation is that the reward is shared, which makes the exploration statistics shared as well once the schedule is fixed in advance.
Concretely, the players agree on an ordering of the joint bins and each samples uniformly inside the scheduled bin. Only the bin index affects the statistic collected, not the particular arm chosen inside it, so all players obtain the same empirical mean for every joint bin , and each is free to choose any arm within its own bin. Consequently every player forms the same estimate
| (2) |
hence the same and , and the ordering of the coarse bins induces a consistent ordering of the finer -level grid that everyone can follow.
On the event of Corollary 3 the subroutine term is , matching the leading term up to ; the same holds in Theorems 5 and 7.
In the single-agent problem with unknown , discretization yields the familiar scaling , and Problem A behaves the same way on the joint space with in place of . The action asymmetry therefore costs nothing beyond this dimensional effect, precisely because the common reward and the pre-agreed schedule force identical bin means, an identical , and an identical grid. The dependence on the size of the discretized joint set is also unavoidable, since with actions each the induced finite problem has joint arms, to which the standard finite-armed lower bound applies.
V Problem B: Reward Information Asymmetry
Problem B reverses the structure: actions are observable but reward observations are not shared. The free synchronization of Problem A breaks, since the bin means may differ across players and would lead to different grids if nothing further were done.
The remedy is to exploit action observability to share reward information implicitly. Since every action is observed by everyone, an action can carry a signal encoding the sender’s statistics, and in a continuum this needs no departure from the action space: after collecting samples from a bin, a player devotes its final action in that bin to encoding its empirical mean, which the others decode and fold into their own estimate. Nothing analogous exists in Problem A, where actions are hidden, nor in finite-action models, where there is no room to encode a real number without distorting the learning problem. At a cost of one sample, each player thus gains further samples for every bin, and forms
| (3) |
The effective sample size entering the concentration of is multiplied by , which sharpens the estimate and improves the grid. Problem A had perfect alignment of the bin means but no way to convey anything beyond the common scalar reward; Problem B lacks common rewards but recovers most of the benefit of centralized averaging by broadcasting estimates through actions.
Theorem 5
Let and use the multiplayer subroutine of [8] for Problem B. Then mECAB satisfies
Compared with Theorem 4 the sample size inside the square root improves from to , which is exactly the pooling gain from the other players’ samples.
VI Problem C: Reward and Action Information Asymmetry
Problem C is the hardest of the three: rewards are not shared, so the mechanism of Problem A is unavailable, and actions are not observed, so the signalling of Problem B is unavailable too. If each player simply used (2) on its own data, the estimates would differ and the induced grids would differ with them, destroying the common discrete problem the subroutine needs.
We restore agreement by quantizing the estimate, so that small discrepancies between players do not change the value they act on. Let be the raw estimate of player , the maximum running over and as above. A deterministic rounding will not do: if sits near a rounding boundary, two players whose estimates straddle it round differently however many samples they collect, and the failure probability approaches regardless of . The boundaries are fixed while is a property of the instance, so no deterministic rule avoids this. Instead the players agree in advance on a dither , shared randomness requiring no communication, and set
| (4) |
Randomizing the offset makes the distance from to the nearest boundary uniform rather than instance-dependent, so the probability of disagreement can be bounded with no reference to where lies.
Lemma 6
For any and any player ,
Consequently, with as in (4) and , the probability that the players do not all obtain the same value of is at most .
When the players do agree they share the same , and Problem C reduces to running the same discretized strategy as before; when they do not, they may follow different grids and we pay for that event in the regret.
Theorem 7
Problem C therefore isolates what each kind of observability buys. Common rewards make shared automatically and no agreement term is needed; observable actions permit pooling and sharpen the concentration, improving to ; when neither is available, agreement must be built from concentration together with dithered quantization. Its price is the final term, which is instance-independent and, for the stated exploration budget, of the same order as the leading one, so Problem C matches Problems A and B up to constants once is large enough.
VII Experiments
We simulate a cooperative bandit with players and action dimension each, so , over rounds and independent trials for each configuration. A maximizer is drawn uniformly from once in each trial and the mean reward is , which is -Lipschitz with respect to and satisfies ; rewards are Gaussian with unit variance. We report cumulative pseudo-regret averaged over trials, with standard deviation shading.
Both algorithms discretize the joint space and run UCB on the resulting grid, differing only in how the resolution is set. Est- explores a coarse grid of bins in each coordinate with uniform samples in each bin, estimates over neighboring bin pairs , pads it as in (1), and sets from the result; this phase is not aimed at collecting reward, so regret grows roughly linearly while it runs. No- skips exploration and takes , avoiding the up-front cost but risking a resolution mismatched to the smoothness of .
The three information structures are modelled at the level of the feedback reaching each player rather than through the signalling and quantization mechanisms themselves: Problem A supplies a common reward, Problem B pools the independent rewards of a round, the idealized effect of encoding empirical means in actions, and Problem C uses a single reward stream without pooling. This isolates the effect of feedback quality on the accuracy of ; simulating the signalling and dithering steps directly is left to an extended version.
Fig. 1 compares the two rules for a small () and a large () Lipschitz constant, everything else held fixed. In all three cases the Est- curves grow linearly during coarse exploration and then bend into a visibly sublinear phase once UCB begins on the refined grid, which is the tradeoff the method makes. When is small the two rules produce comparable resolutions and finish at similar levels; when is large, fixing the resolution without reference to gives a grid too coarse for the variation of , and Est- overtakes it despite the initial linear segment. The information structure modulates the gain: pooling in Problem B makes more accurate and flattens the later slope relative to Problems A and C, while Problem C, with the weakest feedback, is the most variable.


VIII Conclusion
We extended cooperative multiplayer bandits to Lipschitz action spaces with an unknown Lipschitz constant, where the players’ estimates of must agree for a common discretization to exist. Common rewards and observable actions each deliver that agreement for free, and when neither is present a dithered quantization delivers it at no cost in the leading order of the regret. Natural next steps are adversarial rewards and structural assumptions beyond Lipschitz continuity.
-A Proof of Lemma 6
Proof:
Fix and let denote the mean of over bin . By Hoeffding’s inequality, for any bin ,
| (5) |
For a neighboring pair , the triangle inequality and (5) give
There are at most pairs in the maximum defining , so a union bound over them and multiplication by yield the first claim.
For the second, let be the distance from to the nearest integer; since is uniform on , is uniform on . If for every , then all the lie in the same unit interval and every player obtains the same . Writing and , a union bound over the players and the first claim give, conditionally on , a disagreement probability of at most . Let , so that . Averaging over , whose density is on ,
where the second inequality uses and the third uses . ∎
-B Proof of Theorems 4, 5 and 7
Proof:
We give the argument once, writing for the samples per joint bin available to a player, so in Problem B and otherwise, and for the regret of the multiplayer subroutine on joint arms. Exploration costs at most , the discretization bias costs , and the subroutine contributes , so
| (6) |
where in Problems A and B, since all players hold the same by construction, and in Problem C by Lemma 6, bounding the regret on the disagreement event by .
Writing , (1) gives , and when we may use . Substituting into (6),
By Corollary 3, which applies since , with probability at least ,
while controls the first term; on the complementary event, of probability below , the regret is at most and contributes at most . Bounding by inside the logarithm and choosing and for suitable gives the stated bounds, with for Problem A by [6] and for Problem B by [8], and for Problem C by [6]. For the final claim of Theorem 7, gives . ∎
References
- [1] (1995) The continuum-armed bandit problem. SIAM Journal on Control and Optimization 33 (6), pp. 1926–1951. Cited by: §I-A.
- [2] (2011-04) Distributed algorithms for learning and cognitive medium access with logarithmic regret. IEEE Journal on Selected Areas in Communications 29 (4), pp. 731–745. Cited by: §I.
- [3] (2020) Cooperative multi-player bandit optimization. In Advances in Neural Information Processing Systems 33, pp. 697–707. Cited by: §I-A.
- [4] (2024) A survey on multi-player bandits. Note: arXiv:2211.16275 Cited by: §I-A.
- [5] (2011) Lipschitz bandits without the lipschitz constant. Note: arXiv:1105.5041 Cited by: §I-A, §III-B, §III-B, Lemma 1.
- [6] (2021) Online learning for cooperative multi-player multi-armed bandits. CoRR abs/2109.03818. Cited by: §-B, §I-A, §III-B, Theorem 4, Theorem 7.
- [7] (2025) Multiplayer information asymmetric bandits in metric spaces. Note: arXiv:2503.08004 Cited by: §I-A, §I.
- [8] (2023) Optimal cooperative multiplayer learning bandits with noisy rewards and no communication. arXiv preprint arXiv:2311.06210. Cited by: §-B, §I-A, §III-B, Theorem 5.
- [9] (2021) Multi-player bandits for distributed cognitive radar. Note: arXiv:2102.00274 Cited by: §I.
- [10] (2008) Multi-armed bandits in metric spaces. Note: arXiv:0809.4882 Cited by: §I-A.
- [11] (2004) Nearly tight bounds for the continuum-armed bandit problem. In Advances in Neural Information Processing Systems 17, pp. 697–704. Cited by: §I-A, §III-B.
- [12] (2010-11) Distributed learning in multi-armed bandit with multiple players. IEEE Transactions on Signal Processing 58 (11), pp. 5667–5681. Cited by: §I.