REVIEW 2 major objections 5 minor 12 references
Coordinating the Unknown Lipschitz Constant in Multiplayer Bandits
T0 review · 2 major / 5 minor · reviewed 2026-08-15 · deepseek-v4-flash
Pith's one-line read The paper proves that mECAB coordinates multiplayer Lipschitz bandits with an unknown smoothness constant and preserves the leading-order regret in all three information structures.
desk verdict The dithering lemma is correct and the coordination problem is real, but the main theorems rest on an unverifiable m >= 8N/L condition and the appendix never supplies the parameter choices that would make the bounds unconditional. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the padded upper-confidence estimator $\tilde L = \hat L + m\sqrt{(2/E')\ln(2m^{Md}T)}$, where $\hat L$ is the largest empirical mean difference between neighboring bins and $E'=ME$ in Problem B, $E$ otherwise. It sets the discretization level, so all players' grids agree exactly when their $\tilde L$ values agree. In Problem C that agreement is engineered by dithered quantization: the players share $U\sim\mathrm{Unif}[0,1)$ and round $X_i+U$, which makes the distance to a rounding boundary uniform rather than instance-dependent, so disagreement probability is bounded by $17m\sqrt{\ln(4M(2m)^{Md})/E}$. In Problem B the final action of each bin carries the sender's empirical mean, multiplying the effective sample count by $M$. Corollary 3 is the proof's hinge: it keeps $\tilde L$ between the expected raw estimate $L_m$ and $L$ plus a concentration width, preventing grids that are too coarse.
What would settle it
Run a Problem B simulation in which the encoded empirical mean is quantized to finite precision, say rounded to $1/\log T$, before being placed in the action, and check whether the $M$-fold pooling gain in Theorem 5 survives; if regret degrades, the exact-encoding assumption carries the result. The same direct test applies to the dithered rounding in Problem C, which the paper's experiments do not simulate.
Extended reading notes
Core claim
The paper's central discovery is that coordination can be bought by different mechanisms depending on what players see, and in every case without sacrificing the leading regret rate. Shared rewards make each player's bin means identical, observable actions let a player encode its empirical bin mean in one sample and let teammates decode it, and when neither is available a shared random dither $U\sim\mathrm{Unif}[0,1)$ applied as $\lfloor X_i+U\rfloor$ makes the rounded estimate agree with probability independent of the instance. The same padded estimator $\tilde L = \hat L + m\sqrt{(2/E')\ln(2m^{Md}T)}$, with $E'=ME$ in Problem B and $E$ otherwise, then determines the grid, and Theorems 4, 5, and 7 give $\sup_{\mathcal{F}_{L,N}} R_T$ of order $T^{(Md+1)/(Md+2)}$ up to a factor $(L+1)^{Md/(Md+2)}\sqrt{\log T}$. The upshot is that in the worst case over $L$-Lipschitz, Hessian-bounded reward functions, unknown smoothness is as cheap as known smoothness.
Load-bearing premise
The load-bearing premise is that in the observed-actions setting (Problem B) a player can encode its real-valued empirical bin mean exactly in one observable action, that teammates decode it exactly, and that spending this sample does not bias the bin estimates; the pooled $E'=ME$ concentration behind Theorem 5 and all of Problem B's improvement depend on this idealization.
Editorial extensions
If this is right
- In all three information structures, mECAB attains $\sup_{\mathcal{F}_{L,N}} R_T$ of order $T^{(Md+1)/(Md+2)}(L+1)^{Md/(Md+2)}\sqrt{\log T}$, so an unknown $L$ does not change the leading regret scale.
- Common rewards alone (Problem A) make coordination free: every player forms the same $\hat L$ and the same grid, with no extra agreement term in the regret.
- Observable actions (Problem B) coordinate the players and simultaneously sharpen the estimate, since signalling gives each bin an effective sample size of $ME$ rather than $E$.
- In the hardest setting (Problem C), a shared dither makes the probability of grid mismatch instance-independent, and choosing $E\ge m^2 T^{2/(Md+2)}\ln A$ keeps the disagreement term at the leading order.
Reading between the lines
- Implicit extension: the dithering device transfers to any distributed problem where agents must agree on a real-valued parameter from noisy private estimates, so it could be used for step sizes, thresholds, or clock offsets, not only Lipschitz constants.
- Implicit consequence: the Problem B signalling mechanism depends on the action space being continuous; in a finite-action model there is no room to encode a real number without distorting the learning problem, so the continuum assumption is doing essential work.
- Gap noted by the paper's own experiments: the signalling and dithering steps are never simulated; an end-to-end test with finite-precision signalling would check whether the guarantees survive implementation details.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper studies cooperative multi-player Lipschitz bandits on the joint action space [0,1]^Md when the Lipschitz constant L is unknown. The proposed meta-algorithm mECAB explores a coarse m^Md grid to form an upper confidence bound on L, sets a finer discretization e_m, and then runs an existing finite multi-player MAB subroutine. Three information structures are treated: common rewards with unobserved actions (Problem A), observed actions with independent rewards (Problem B), and unobserved actions with independent rewards (Problem C). The paper claims regret of order T^{(Md+1)/(Md+2)} (L+1)^{Md/(Md+2)} sqrt(log T) for all three structures, achieving agreement through shared statistics in A, action-based signalling in B, and dithered quantization in C. The appendix proves the dithering lemma and gives a regret decomposition in terms of exploration cost, discretization bias, a disagreement term, and subroutine regret.
Significance. If the finite-time issues identified below are repaired, the paper makes a useful conceptual contribution: it isolates coordination, rather than estimation accuracy, as the binding constraint when L is unknown, and it shows that agreement can be obtained for free in Problems A and B and with dithered randomization in Problem C without changing the leading regret order. The proof of Lemma 6 is elementary and appears correct, the reduction to existing subroutines is clean, and the paper is honest in stating that the signalling and dithering mechanisms are not simulated. The main gap is that the central theorems are not currently demonstrated as unconditional finite-time statements about mECAB as written.
major comments (2)
- [Appendix B, Eq. (6); Corollary 3] The proof of Theorems 4, 5, and 7 requires Corollary 3's lower bound eL_m ≥ L/8 − 1, which is invoked under the condition m ≥ 8N/L. This condition is an input of Algorithm 1, but neither L nor N is known to the players, and no player can verify it. Appendix B states only that m = floor(T^α) and E = m^2 M ceil(T^{2γ(Md+2)/Md}) for 'suitable α,γ > 0', without giving explicit values or a condition on T. For a fixed T and slow-growing m, the class F_{L,N} contains functions with arbitrarily large N/L, for example f(x) = ε sin(k x_1) with εk = L and N approximately εk^2, so m < 8N/L is possible for astronomically large T. When m < 8N/L, the displayed regret bound in (6) is not derived. Please make the parameter choice explicit, add a 'sufficiently large T' quantifier depending on N/L, or design an adaptive choice of m, and state the theorems accordingly.
- [Section V, Eq. (3); Theorem 5] Problem B's signalling mechanism assumes that a player can encode its real-valued empirical bin mean exactly in a single observable in-bin action, that all other players decode it exactly, and that this costs one sample per bin without biasing the empirical means or otherwise changing the bandit feedback model. This is not formalized anywhere; Theorem 5's improvement from E to E′ = ME is precisely the pooling gain created by this assumption. The paper's own experiments do not simulate the mechanism (Section VII, final paragraph: 'simulating the signalling and dithering steps directly is left to an extended version'). Please either supply a concrete finite-precision encoding/decoding protocol with a quantization-error term in the concentration argument, or state Theorem 5 as conditional on this idealization.
minor comments (5)
- [Abstract] The phrase 'thesamediscretization' should read 'the same discretization'.
- [Theorem 4] The displayed bound uses L^{Md/(Md+2)} while the proof and the abstract use (L+1)^{Md/(Md+2)}; these are not equivalent for L < 1, so please align the statements.
- [Eq. (4)] The floor brackets around X_i + U appear to be missing in the typesetting of Eq. (4); please clarify the notation.
- [Section V] After devoting one sample per bin to signalling, the empirical mean in (3) is based on E−1 samples, but Theorem 5 and Corollary 3 use E; please state that E′ = M(E−1) or explain why the convention is harmless.
- [Section VII] The experiments model only the feedback type and do not implement the signalling step of Problem B or the dithering step of Problem C; the text should make explicit that the experimental curves are not full implementations of the algorithms analyzed in Theorems 5 and 7.
Circularity Check
No constructional circularity: coordination mechanisms are proved in-paper; the self-cited subroutines enter only as explicit additive black-box regret terms.
full rationale
The central claims (Theorems 4, 5, and 7) rest on the paper's own Corollary 3 and Lemma 6: common rewards make all players' bin means and hence the estimate bL identical in Problem A; observed actions pool M samples per bin in Problem B; and dithered quantization (eq. (4)) yields the instance-independent agreement bound of Lemma 6 in Problem C. The Lipschitz estimator is imported from the external Bubeck-Stoltz-Yu result (Lemma 1), and the cooperative MAB subroutines from [10] and [11] enter only as additive R(K,T) terms in inequality (6), with the paper itself stating 'Any multiplayer MAB algorithm, for instance [10], [11], is then run on the discretized joint space.' These subroutine citations are self-citations (shared author W. Chang), but they are explicit, additive, and concern the finite-armed problem rather than the unknown-L agreement problem, so they do not make the derivation circular. The most serious caveat is a correctness gap, not a circular reduction: Theorems 4, 5, and 7 are stated for m >= 8N/L, and Appendix B only says to choose 'suitable α,γ > 0' without supplying explicit values that verify that condition for all T, so the abstract's unconditional finite-time claim is not fully demonstrated. The experiments also honestly note that 'simulating the signalling and dithering steps directly is left to an extended version.' Neither of these issues is an input-output equivalence: no fitted parameter is relabeled as a prediction, no uniqueness theorem is imported from the authors' prior work, and no definition is circular.
Assumptions & free parameters
free parameters (2)
- m (coarse grid size) =
T^alpha with alpha unspecified ('suitable alpha, gamma > 0')
- E (exploration budget per joint bin) =
m^{2M} with T^{2gamma(Md+2)/Md} and gamma unspecified
assumptions (4)
- domain assumption Lemma 1 (Bubeck, Stoltz, Yu [8]): for m >= 3, L - 7N/m <= L_m <= L
- domain assumption Subroutine regret bounds of [10] and [11] on K = em^{Md} arms
- domain assumption Curvature condition m >= 8N/L holds for the algorithm's choice of m
- ad hoc to paper Exact real-valued encoding and decoding of empirical bin means in one observable in-bin action (Problem B)
Cite this review
Pith. "Pith review of Coordinating the Unknown Lipschitz Constant in Multiplayer Bandits." pith.science (2026). https://pith.science/paper/7LQOJT7O
@misc{pith2026260810526,
author = {Pith},
title = {Pith review of: Coordinating the Unknown Lipschitz Constant in Multiplayer Bandits},
year = {2026},
howpublished = {\url{https://pith.science/paper/7LQOJT7O}},
note = {Machine review of arXiv:2608.10526}
}
read the original 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 \emph{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.
Figures
Reference graph
Works this paper leans on
-
[10]
Online learning for coop- erative multi-player multi-armed bandits,
W. Chang, M. Jafarnia-Jahromi, and R. Jain, “Online learning for coop- erative multi-player multi-armed bandits,”CoRR, vol. abs/2109.03818, 2021
arXiv 2021
-
[11]
Optimal cooperative multiplayer learning bandits with noisy rewards and no communication,
W. Chang and Y . Lu, “Optimal cooperative multiplayer learning bandits with noisy rewards and no communication,”arXiv preprint arXiv:2311.06210, 2023
arXiv 2023
-
[1]
Distributed learning in multi-armed bandit with multiple players,
K. Liu and Q. Zhao, “Distributed learning in multi-armed bandit with multiple players,”IEEE Transactions on Signal Processing, vol. 58, no. 11, pp. 5667–5681, Nov. 2010
work page 2010
-
[2]
Distributed algorithms for learning and cognitive medium access with logarithmic regret,
A. Anandkumar, N. Michael, A. K. Tang, and A. Swami, “Distributed algorithms for learning and cognitive medium access with logarithmic regret,”IEEE Journal on Selected Areas in Communications, vol. 29, no. 4, pp. 731–745, Apr. 2011
work page 2011
-
[3]
Multi-player Bandits for Distributed Cognitive Radar
W. W. Howard, C. E. Thornton, A. F. Martone, and R. M. Buehrer, “Multi- player bandits for distributed cognitive radar,” 2021, arXiv:2102.00274
work page Pith review arXiv 2021
-
[4]
Multiplayer Information Asymmetric Bandits in Metric Spaces
W. Chang and A. Kartik, “Multiplayer information asymmetric bandits in metric spaces,” 2025, arXiv:2503.08004
work page Pith review arXiv 2025
-
[5]
The continuum-armed bandit problem,
R. Agrawal, “The continuum-armed bandit problem,”SIAM Journal on Control and Optimization, vol. 33, no. 6, pp. 1926–1951, 1995
1926
-
[6]
Nearly tight bounds for the continuum-armed bandit problem,
R. Kleinberg, “Nearly tight bounds for the continuum-armed bandit problem,” inAdvances in Neural Information Processing Systems 17. MIT Press, 2004, pp. 697–704
work page 2004
Show all 12 references
-
[7]
Multi-armed bandits in metric spaces,
R. Kleinberg, A. Slivkins, and E. Upfal, “Multi-armed bandits in metric spaces,” 2008, arXiv:0809.4882
2008 arXiv
-
[8]
Lipschitz bandits without the lipschitz constant,
S. Bubeck, G. Stoltz, and J. Y . Yu, “Lipschitz bandits without the lipschitz constant,” 2011, arXiv:1105.5041
2011 arXiv
-
[9]
A survey on multi-player bandits,
E. Boursier and V . Perchet, “A survey on multi-player bandits,” 2024, arXiv:2211.16275
2024 arXiv
-
[12]
Cooperative multi-player bandit optimization,
I. Bistritz and N. Bambos, “Cooperative multi-player bandit optimization,” inAdvances in Neural Information Processing Systems 33. Curran Associates, Inc., 2020, pp. 697–707
2020
Reviewed August 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.