arXiv is now an independent nonprofit! Learn more
License: CC BY 4.0
arXiv:2608.10526v1 [cs.LG] 11 Aug 2026

Coordinating the Unknown Lipschitz Constant in Multiplayer Bandits

Ricardo Parada    Chenzhang Zhao    William Chang
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 LL. We therefore study the setting in which LL 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 LL creates a difficulty absent in the single-agent problem: each player estimates LL 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 LL 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 LL 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 LL.

II Preliminaries

Consider a dd-dimensional compact set of arms X=[0,1]dX=[0,1]^{d}, d1d\geq 1. Each arm 𝒙\bm{x} carries a reward distribution ν𝒙\nu_{\bm{x}} supported on [0,1][0,1], with mean-payoff function f:[0,1]d[0,1]f:[0,1]^{d}\to[0,1]. At each round t1t\geq 1 the player selects 𝒙t\bm{x}_{t} and receives Ytν𝒙tY_{t}\sim\nu_{\bm{x}_{t}}, drawn independently across rounds.

Assumption. ff is twice differentiable with Hessian uniformly bounded by NN: for all 𝒙,𝒚\bm{x},\bm{y}, |𝒚Hf(𝒙)𝒚|N𝒚2|\bm{y}^{\top}H_{f}(\bm{x})\,\bm{y}|\leq N\|\bm{y}\|_{\infty}^{2}. The map f1\|\gradient f\|_{1} is continuous and attains its maximum LL on [0,1]d[0,1]^{d}, so ff is LL-Lipschitz with respect to \|\cdot\|_{\infty}. Write L,N\mathcal{F}_{L,N} for the class of mean-payoff functions satisfying both conditions with parameters LL and NN; all suprema below are over this class, and neither parameter is known to the players.

With f=max𝒙f(𝒙)f^{\star}=\max_{\bm{x}}f(\bm{x}), the expected regret at horizon TT is RT=𝔼[Tft=1Tf(𝒙t)]R_{T}=\mathbb{E}[Tf^{\star}-\sum_{t=1}^{T}f(\bm{x}_{t})], the expectation being over the draws of YtY_{t} and any internal randomization. The goal is to minimize RTR_{T} without knowing LL.

III Main Results

III-A Extension to the Multi-Agent Setting

Let P1,,PMP_{1},\dots,P_{M} be players, each holding a dd-dimensional set of arms Ai=[0,1]dA_{i}=[0,1]^{d}, so the joint action space is 𝒜=A1××AM=[0,1]Md\mathcal{A}=A_{1}\times\cdots\times A_{M}=[0,1]^{Md}, with joint arms 𝒂=(a1,,aMd)\bm{a}=(a_{1},\dots,a_{Md}). 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 𝒂ti[0,1]d\bm{a}^{i}_{t}\in[0,1]^{d} simultaneously, forming 𝒂t\bm{a}_{t}; with f:𝒜[0,1]f:\mathcal{A}\to[0,1] in L,N\mathcal{F}_{L,N}, the objective is again to minimize RTR_{T} when LL is unknown.

Problem A: unobserved actions, common rewards. Every player receives the same reward YtY_{t} 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 ii sees only its own reward YtiY_{t}^{i}. The regret RTi=𝔼[Tftf(𝒂t)]R_{T}^{i}=\mathbb{E}[Tf^{\star}-\sum_{t}f(\bm{a}_{t})] does not depend on ii, 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 LL 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 mdm^{d} bins, inducing mMdm^{Md} joint bins, and estimates an upper bound on LL from the differences between neighboring bins. Write L¯m\overline{L}_{m} for the expectation of the estimator of [5], which approaches LL as mm grows.

Lemma 1 (Bubeck et al. [5])

For m3m\geq 3, L7NmL¯mL\;L-\frac{7N}{m}\leq\overline{L}_{m}\leq L, where NN is the Hessian bound.

Lemma 2

If each joint bin is explored with EE^{\prime} samples, then with probability at least 1δ1-\delta, |L^mL¯m|m2Eln2mMdδ\bigl|\widehat{L}_{m}-\overline{L}_{m}\bigr|\leq m\sqrt{\frac{2}{E^{\prime}}\ln\frac{2m^{Md}}{\delta}}.

Adding the deviation of Lemma 2 to L^m\widehat{L}_{m} produces an upper confidence bound L~\widetilde{L} on L¯m\overline{L}_{m}, which sets the discretization m~\widetilde{m}; combining the two lemmas with δ=1/T\delta=1/T gives the two-sided control used in all of the proofs.

Corollary 3

Fix δ=1/T\delta=1/T and let EE^{\prime} denote the number of samples per joint bin available to a player, so E=MEE^{\prime}=ME in Problem B and E=EE^{\prime}=E in Problems A and C. With probability at least 11/T1-1/T,

L¯mL~mL+1+2m2Eln(2mMdT),\overline{L}_{m}\;\leq\;\widetilde{L}_{m}\;\leq\;L+1+2m\sqrt{\tfrac{2}{E^{\prime}}\ln\!\left(2m^{Md}T\right)},

and if in addition m8N/Lm\geq 8N/L then L~mL/81\widetilde{L}_{m}\geq L/8-1.

The lower bound prevents the algorithm from choosing too coarse a grid and is the only place where the Hessian bound NN enters: the condition m8N/Lm\geq 8N/L asks that the coarse grid already resolve the curvature of ff, and it holds for all large TT under the choice of mm 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.

Input: Horizon TT, coarse bins mm, exploration budget EE, dimension dd.
1 Initialize: each player divides Ai=[0,1]dA_{i}=[0,1]^{d} into mdm^{d} bins, inducing joint bins k¯{0,,mMd1}\underline{k}\in\{0,\dots,m^{Md}-1\}.
2 Pre-learning: players agree on an ordering of the joint bins, and in Problem C on a dither UUnif[0,1)U\sim\mathrm{Unif}[0,1).
3 Exploration:
4 for each joint bin k¯{0,,mMd1}\underline{k}\in\{0,\dots,m^{Md}-1\} do
5   Each player samples EE actions uniformly from its own bin and observes the resulting rewards.
6   Compute the empirical bin mean μ^k¯\widehat{\mu}_{\underline{k}} (resp. μ^k¯i\widehat{\mu}^{\,i}_{\underline{k}}).
7 end for
8Form L^\widehat{L} from (2), (3), or (4) according to the problem, and set
L~=L^+m2Eln(2mMdT),m~=L~2Md+2T1Md+2,\widetilde{L}=\widehat{L}+m\sqrt{\tfrac{2}{E^{\prime}}\ln(2m^{Md}T)},\;\;\widetilde{m}=\bigl\lceil\widetilde{L}^{\frac{2}{Md+2}}T^{\frac{1}{Md+2}}\bigr\rceil, (1)
with E=MEE^{\prime}=ME in Problem B and E=EE^{\prime}=E otherwise.
9 Exploitation:
10 for t=EmMd+1t=E\,m^{Md}+1 to TT do
11   Play the multiplayer MAB subroutine on the m~Md\widetilde{m}^{Md} joint actions.
12 end for
Algorithm 1 mECAB

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 mMdm^{Md} 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 μ^k¯=1Ej=1EZk¯,j\widehat{\mu}_{\underline{k}}=\frac{1}{E}\sum_{j=1}^{E}Z_{\underline{k},j} for every joint bin k¯\underline{k}, and each is free to choose any arm within its own bin. Consequently every player forms the same estimate

L^=mmaxk[m2]Md,s{1,1}Md|μ^kμ^k+s|,\widehat{L}=m\max_{k\in[m-2]^{Md},\;s\in\{-1,1\}^{Md}}\bigl|\widehat{\mu}_{k}-\widehat{\mu}_{k+s}\bigr|, (2)

hence the same L~\widetilde{L} and m~\widetilde{m}, and the ordering of the coarse bins induces a consistent ordering of the finer m~\widetilde{m}-level grid that everyone can follow.

Theorem 4

Let m8N/Lm\geq 8N/L and use m-UCB of [6] with L^\widehat{L} from (2). Then mECAB satisfies

supL,NRTT(Md+1)/(Md+2)(9LMd/(Md+2)+5(2m2Eln((2TMd+1)))Md/(Md+2))+EmMd+32Tm~MdlogT+1.\sup_{\mathcal{F}_{L,N}}R_{T}\leq T^{(Md+1)/(Md+2)}\\ \cdot\left(9L^{Md/(Md+2)}+5\left(2m\sqrt{\tfrac{2}{E}\ln{\left(2T^{Md+1}\right)}}\right)^{Md/(Md+2)}\right)\\ +Em^{Md}+32\sqrt{T\widetilde{m}^{Md}\log T}+1.

On the event of Corollary 3 the subroutine term is O(T(Md+1)/(Md+2)(L+1)Md/(Md+2)logT)O(T^{(Md+1)/(Md+2)}(L{+}1)^{Md/(Md+2)}\sqrt{\log T}), matching the leading term up to logT\sqrt{\log T}; the same holds in Theorems 5 and 7.

In the single-agent problem with unknown LL, discretization yields the familiar scaling T(d+1)/(d+2)T^{(d+1)/(d+2)}, and Problem A behaves the same way on the joint space with MdMd in place of dd. 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 L^\widehat{L}, and an identical grid. The dependence on the size of the discretized joint set is also unavoidable, since with KK actions each the induced finite problem has KMK^{M} 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 μ^ki\widehat{\mu}^{\,i}_{k} 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 E1E-1 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 (M1)(E1)(M-1)(E-1) further samples for every bin, and forms

L^=mmaxk[m2]Md,s{1,1}Md|1Mi=1M(μ^kiμ^k+si)|.\widehat{L}=m\max_{k\in[m-2]^{Md},\;s\in\{-1,1\}^{Md}}\left|\frac{1}{M}\sum_{i=1}^{M}\bigl(\widehat{\mu}_{k}^{i}-\widehat{\mu}_{k+s}^{i}\bigr)\right|. (3)

The effective sample size entering the concentration of L^\widehat{L} is multiplied by MM, 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 m8N/Lm\geq 8N/L and use the multiplayer subroutine of [8] for Problem B. Then mECAB satisfies

supL,NRTT(Md+1)/(Md+2)×(9LMd/(Md+2)+5(2m2MEln((2TMd+1)))Md/(Md+2))+EmMd+32Tm~MdlogT+1.\sup_{\mathcal{F}_{L,N}}R_{T}\leq T^{(Md+1)/(Md+2)}\\ \times\Bigl(9L^{Md/(Md+2)}\\ \qquad+5\Bigl(2m\sqrt{\tfrac{2}{ME}\ln{(2T^{Md+1})}}\Bigr)^{Md/(Md+2)}\Bigr)\\ +Em^{Md}+32\sqrt{T\widetilde{m}^{Md}\log T}+1.

Compared with Theorem 4 the sample size inside the square root improves from EE to MEME, 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 m~\widetilde{m} 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 Xi=mmaxk,s|μ^kiμ^k+si|X^{i}=m\max_{k,s}|\widehat{\mu}_{k}^{i}-\widehat{\mu}_{k+s}^{i}| be the raw estimate of player ii, the maximum running over k[m2]Mdk\in[m-2]^{Md} and s{1,1}Mds\in\{-1,1\}^{Md} as above. A deterministic rounding will not do: if L¯m\overline{L}_{m} sits near a rounding boundary, two players whose estimates straddle it round differently however many samples they collect, and the failure probability approaches 1/21/2 regardless of EE. The boundaries are fixed while L¯m\overline{L}_{m} is a property of the instance, so no deterministic rule avoids this. Instead the players agree in advance on a dither UUnif[0,1)U\sim\mathrm{Unif}[0,1), shared randomness requiring no communication, and set

L^i=Xi+U.\widehat{L}^{\,i}=\bigl\lfloor X^{i}+U\bigr\rfloor. (4)

Randomizing the offset makes the distance from L¯m\overline{L}_{m} to the nearest boundary uniform rather than instance-dependent, so the probability of disagreement can be bounded with no reference to where L¯m\overline{L}_{m} lies.

Lemma 6

For any δ>0\delta>0 and any player ii,

P(|XiL¯m|>δ)4(2m)Mdexp(Eδ232m2).P\bigl(|X^{i}-\overline{L}_{m}|>\delta\bigr)\leq 4(2m)^{Md}\exp\!\left(-\frac{E\delta^{2}}{32m^{2}}\right).

Consequently, with L^i\widehat{L}^{\,i} as in (4) and A:=4M(2m)MdA:=4M(2m)^{Md}, the probability that the MM players do not all obtain the same value of L^\widehat{L} is at most 17mln(A)/E17\,m\sqrt{\ln(A)/E}.

When the players do agree they share the same m~\widetilde{m}, 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

Let m8N/Lm\geq 8N/L, let A=4M(2m)MdA=4M(2m)^{Md}, and use the multiplayer subroutine of [6] with L^\widehat{L} from (4). Then

supL,NRTT(Md+1)/(Md+2)×(9LMd/(Md+2)+5(2m2Eln((2TMd+1)))Md/(Md+2))+EmMd+ClogTTm~Md+17Tmln(A)/E.\sup_{\mathcal{F}_{L,N}}R_{T}\leq T^{(Md+1)/(Md+2)}\\ \times\left(9L^{Md/(Md+2)}+5\left(2m\sqrt{\tfrac{2}{E}\ln{\left(2T^{Md+1}\right)}}\right)^{Md/(Md+2)}\right)\\ +Em^{Md}+C\log T\sqrt{T\widetilde{m}^{Md}}+17\,Tm\sqrt{\ln(A)/E}.

In particular, if Em2T2/(Md+2)lnAE\geq m^{2}T^{2/(Md+2)}\ln A the last term is at most 17T(Md+1)/(Md+2)17\,T^{(Md+1)/(Md+2)}.

Problem C therefore isolates what each kind of observability buys. Common rewards make L^\widehat{L} shared automatically and no agreement term is needed; observable actions permit pooling and sharpen the concentration, improving EE to MEME; 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 EE is large enough.

VII Experiments

We simulate a cooperative bandit with M=2M=2 players and action dimension d=1d=1 each, so Md=2Md=2, over T=105T=10^{5} rounds and 1010 independent trials for each configuration. A maximizer aa^{\star} is drawn uniformly from [0,1]Md[0,1]^{Md} once in each trial and the mean reward is f(a)=Laaf(a)=-L\|a-a^{\star}\|_{\infty}, which is LL-Lipschitz with respect to \ell_{\infty} and satisfies f(a)=0f(a^{\star})=0; rewards are Gaussian with unit variance. We report cumulative pseudo-regret t(f(a)f(at))\sum_{t}(f(a^{\star})-f(a_{t})) averaged over trials, with ±1\pm 1 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-LL explores a coarse grid of mm bins in each coordinate with EE uniform samples in each bin, estimates L^b=mmax(b,b)𝒩|μ^(b)μ^(b)|\widehat{L}_{b}=m\max_{(b,b^{\prime})\in\mathcal{N}}|\widehat{\mu}(b)-\widehat{\mu}(b^{\prime})| over neighboring bin pairs 𝒩\mathcal{N}, pads it as in (1), and sets m~\widetilde{m} from the result; this phase is not aimed at collecting reward, so regret grows roughly linearly while it runs. No-LL skips exploration and takes m~=T1/(Md+2)\widetilde{m}=\lceil T^{1/(Md+2)}\rceil, avoiding the up-front cost but risking a resolution mismatched to the smoothness of ff.

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 MM 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 L~\widetilde{L}; simulating the signalling and dithering steps directly is left to an extended version.

Fig. 1 compares the two rules for a small (L=1L=1) and a large (L=1000L=1000) Lipschitz constant, everything else held fixed. In all three cases the Est-LL 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 LL is small the two rules produce comparable resolutions and finish at similar levels; when LL is large, fixing the resolution without reference to LL gives a grid too coarse for the variation of ff, and Est-LL overtakes it despite the initial linear segment. The information structure modulates the gain: pooling in Problem B makes L~\widetilde{L} more accurate and flattens the later slope relative to Problems A and C, while Problem C, with the weakest feedback, is the most variable.

Refer to caption
Refer to caption
Figure 1: Cumulative regret averaged over trials with ±1\pm 1 standard deviation shading, for a small Lipschitz constant (L=1L{=}1, top) and a large one (L=1000L{=}1000, bottom). Each panel overlays Problems A, B, and C under Est-LL and No-LL discretization.

VIII Conclusion

We extended cooperative multiplayer bandits to Lipschitz action spaces with an unknown Lipschitz constant, where the players’ estimates of LL 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 δ>0\delta>0 and let f¯m(k)\overline{f}_{m}(k) denote the mean of ff over bin kk. By Hoeffding’s inequality, for any bin kk,

P(|μ^kf¯m(k)|>δ2m)2exp(Eδ232m2).P\!\left(|\widehat{\mu}_{k}-\overline{f}_{m}(k)|>\tfrac{\delta}{2m}\right)\leq 2\exp\!\left(-\frac{E\delta^{2}}{32m^{2}}\right). (5)

For a neighboring pair (k,k)(k,k^{\prime}), the triangle inequality and (5) give

P(||μ^kμ^k||f¯m(k)f¯m(k)||>δm)\displaystyle P\!\left(\left||\widehat{\mu}_{k}-\widehat{\mu}_{k^{\prime}}|-|\overline{f}_{m}(k)-\overline{f}_{m}(k^{\prime})|\right|>\tfrac{\delta}{m}\right)
P(|μ^kf¯m(k)|>δ2m)+P(|μ^kf¯m(k)|>δ2m)\displaystyle\quad\leq P\!\left(|\widehat{\mu}_{k}-\overline{f}_{m}(k)|>\tfrac{\delta}{2m}\right)+P\!\left(|\widehat{\mu}_{k^{\prime}}-\overline{f}_{m}(k^{\prime})|>\tfrac{\delta}{2m}\right)
4exp(Eδ232m2).\displaystyle\quad\leq 4\exp\!\left(-\frac{E\delta^{2}}{32m^{2}}\right).

There are at most mMd2Md=(2m)Mdm^{Md}2^{Md}=(2m)^{Md} pairs (k,s)(k,s) in the maximum defining XiX^{i}, so a union bound over them and multiplication by mm yield the first claim.

For the second, let ΔU\Delta_{U} be the distance from L¯m+U\overline{L}_{m}+U to the nearest integer; since UU is uniform on [0,1)[0,1), ΔU\Delta_{U} is uniform on [0,12][0,\tfrac{1}{2}]. If |XiL¯m|<ΔU|X^{i}-\overline{L}_{m}|<\Delta_{U} for every ii, then all the Xi+UX^{i}+U lie in the same unit interval and every player obtains the same L^\widehat{L}. Writing a=E/(32m2)a=E/(32m^{2}) and A=4M(2m)MdA=4M(2m)^{Md}, a union bound over the MM players and the first claim give, conditionally on UU, a disagreement probability of at most min{1,AeaΔU2}\min\{1,Ae^{-a\Delta_{U}^{2}}\}. Let δ0=m32ln(A)/E\delta_{0}=m\sqrt{32\ln(A)/E}, so that Aeaδ02=1Ae^{-a\delta_{0}^{2}}=1. Averaging over UU, whose density is 22 on [0,12][0,\tfrac{1}{2}],

P(disagreement)\displaystyle P(\text{disagreement}) 2δ0+2Aδ0eaδ2𝑑δ\displaystyle\leq 2\delta_{0}+2A\!\int_{\delta_{0}}^{\infty}\!e^{-a\delta^{2}}\,d\delta
2δ0+Aeaδ02aδ0=2δ0+32m2Eδ0\displaystyle\leq 2\delta_{0}+\frac{Ae^{-a\delta_{0}^{2}}}{a\delta_{0}}=2\delta_{0}+\frac{32m^{2}}{E\delta_{0}}
3δ017mln(A)/E,\displaystyle\leq 3\delta_{0}\leq 17\,m\sqrt{\ln(A)/E},

where the second inequality uses δ0eaδ2𝑑δeaδ02/(2aδ0)\int_{\delta_{0}}^{\infty}e^{-a\delta^{2}}d\delta\leq e^{-a\delta_{0}^{2}}/(2a\delta_{0}) and the third uses lnA1\ln A\geq 1. ∎

-B Proof of Theorems 4, 5 and 7

Proof:

We give the argument once, writing EE^{\prime} for the samples per joint bin available to a player, so E=MEE^{\prime}=ME in Problem B and E=EE^{\prime}=E otherwise, and (K,T)\mathcal{R}(K,T) for the regret of the multiplayer subroutine on KK joint arms. Exploration costs at most EmMdEm^{Md}, the discretization bias costs LT/m~LT/\widetilde{m}, and the subroutine contributes (m~Md,T)\mathcal{R}(\widetilde{m}^{Md},T), so

supL,NRTEmMd+𝔼[LTm~+(m~Md,T)]+Ξ,\sup_{\mathcal{F}_{L,N}}R_{T}\leq Em^{Md}+\mathbb{E}\!\left[\frac{LT}{\widetilde{m}}+\mathcal{R}(\widetilde{m}^{Md},T)\right]+\Xi, (6)

where Ξ=0\Xi=0 in Problems A and B, since all players hold the same m~\widetilde{m} by construction, and Ξ=T17mln(A)/E\Xi=T\cdot 17m\sqrt{\ln(A)/E} in Problem C by Lemma 6, bounding the regret on the disagreement event by TT.

Writing x=L~m2/(Md+2)T1/(Md+2)x=\widetilde{L}_{m}^{2/(Md+2)}T^{1/(Md+2)}, (1) gives m~x(1+1/x)\widetilde{m}\leq x(1+1/x), and when xMdx\geq Md we may use (1+1/x)Mde(1+1/x)^{Md}\leq e. Substituting into (6),

supL,NRT\displaystyle\sup_{\mathcal{F}_{L,N}}R_{T}\leq\; EmMd+Ξ\displaystyle Em^{Md}+\Xi
+𝔼[T(Md+1)/(Md+2)L+1L~m2/(Md+2)\displaystyle+\mathbb{E}\bigg[T^{(Md+1)/(Md+2)}\frac{L+1}{\widetilde{L}_{m}^{2/(Md+2)}}
+ClogTTe(T1/(Md+2)L~m2/(Md+2))Md].\displaystyle\quad+C\log T\sqrt{Te\bigl(T^{1/(Md+2)}\widetilde{L}_{m}^{2/(Md+2)}\bigr)^{Md}}\bigg].

By Corollary 3, which applies since m8N/Lm\geq 8N/L, with probability at least 11/T1-1/T,

ClogTTe(T1/(Md+2)L~m2/(Md+2))Md\displaystyle C\log T\sqrt{Te\bigl(T^{1/(Md+2)}\widetilde{L}_{m}^{2/(Md+2)}\bigr)^{Md}}
ClogTeT(Md+1)/(Md+2)\displaystyle\quad\leq C\log T\sqrt{e}\,T^{(Md+1)/(Md+2)}
((L+1)MdMd+2+(2m2Eln(2mMdT))MdMd+2),\displaystyle\qquad\cdot\!\left((L{+}1)^{\frac{Md}{Md+2}}+\!\left(2m\sqrt{\tfrac{2}{E^{\prime}}\ln(2m^{Md}T)}\right)^{\!\frac{Md}{Md+2}}\right)\!,

while L~mL/81\widetilde{L}_{m}\geq L/8-1 controls the first term; on the complementary event, of probability below 1/T1/T, the regret is at most TT and contributes at most 11. Bounding mm by TT inside the logarithm and choosing m=Tαm=\lfloor T^{\alpha}\rfloor and E=m2MT2γ(Md+2)/(Md)E=m^{2M}\lceil T^{2\gamma(Md+2)/(Md)}\rceil for suitable α,γ>0\alpha,\gamma>0 gives the stated bounds, with (m~Md,T)=32Tm~MdlogT\mathcal{R}(\widetilde{m}^{Md},T)=32\sqrt{T\widetilde{m}^{Md}\log T} for Problem A by [6] and for Problem B by [8], and (m~Md,T)=ClogTTm~Md\mathcal{R}(\widetilde{m}^{Md},T)=C\log T\sqrt{T\widetilde{m}^{Md}} for Problem C by [6]. For the final claim of Theorem 7, Em2T2/(Md+2)lnAE\geq m^{2}T^{2/(Md+2)}\ln A gives 17Tmln(A)/E17T(Md+1)/(Md+2)17Tm\sqrt{\ln(A)/E}\leq 17T^{(Md+1)/(Md+2)}. ∎

References

  • [1] R. Agrawal (1995) The continuum-armed bandit problem. SIAM Journal on Control and Optimization 33 (6), pp. 1926–1951. Cited by: §I-A.
  • [2] A. Anandkumar, N. Michael, A. K. Tang, and A. Swami (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] I. Bistritz and N. Bambos (2020) Cooperative multi-player bandit optimization. In Advances in Neural Information Processing Systems 33, pp. 697–707. Cited by: §I-A.
  • [4] E. Boursier and V. Perchet (2024) A survey on multi-player bandits. Note: arXiv:2211.16275 Cited by: §I-A.
  • [5] S. Bubeck, G. Stoltz, and J. Y. Yu (2011) Lipschitz bandits without the lipschitz constant. Note: arXiv:1105.5041 Cited by: §I-A, §III-B, §III-B, Lemma 1.
  • [6] W. Chang, M. Jafarnia-Jahromi, and R. Jain (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] W. Chang and A. Kartik (2025) Multiplayer information asymmetric bandits in metric spaces. Note: arXiv:2503.08004 Cited by: §I-A, §I.
  • [8] W. Chang and Y. Lu (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] W. W. Howard, C. E. Thornton, A. F. Martone, and R. M. Buehrer (2021) Multi-player bandits for distributed cognitive radar. Note: arXiv:2102.00274 Cited by: §I.
  • [10] R. Kleinberg, A. Slivkins, and E. Upfal (2008) Multi-armed bandits in metric spaces. Note: arXiv:0809.4882 Cited by: §I-A.
  • [11] R. Kleinberg (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] K. Liu and Q. Zhao (2010-11) Distributed learning in multi-armed bandit with multiple players. IEEE Transactions on Signal Processing 58 (11), pp. 5667–5681. Cited by: §I.