atlas

Research map / Bandits and online learning / Multi-armed bandits

Near Optimal Best Arm Identification for Clustered Bandits

ICML 2025 · Bandits and online learning › Multi-armed bandits · approach: Best-arm identification in linear bandits · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes two successive-elimination based fixed-confidence algorithms (Cl-BAI and BAI-Cl, plus BAI-Cl++) that jointly cluster agents by the bandit they face and identify each cluster's best arm, with sample complexity bounds and a matching-order lower bound for constant M.

Problem

Best arm identification for N agents grouped into M unknown clusters, each cluster facing a different stochastic K-armed bandit, under a delta-PC guarantee while minimizing sample and communication cost.

Approach

Two-phase successive-elimination schemes: Cl-BAI clusters agents first (using a separability assumption that best arms differ by at least eta across bandits) and then runs BAI per cluster; BAI-Cl first finds the M best arms via coupon-collector-style sampling and then assigns remaining agents to them, with BAI-Cl++ adding a second separability gap eta_1 to speed up the second phase.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BAI-Cl++ instead of the naive cluster-oblivious scheme100-user MovieLens-derived setup with 6 age-group clusters · MovieLens-derived setupsample complexity: 72%Helped
Use BAI-Cl++ instead of the naive cluster-oblivious schemeYelp clustered-bandit experiment · Yelpsample complexity: 65%Helped
Use BAI-Cl++ instead of BAI-ClMovieLens-1M age-group setup · MovieLens-1Msample complexityHelped
Increase the cluster-separation parameter ηSynthetic dataset 3 · Synthetic dataset 3sample complexityHelped
Increase cluster-size skewnessBAI-Cl and BAI-Cl++ · Synthetic dataset 3, N=500, M=100sample complexityHurt
Increase cluster-size skewnessNaive scheme and Cl-BAI · Synthetic dataset 3, N=500, M=100sample complexityNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MovieLens-1M synthetic bandit instances

Benchmarks: MovieLens-1M (derived clustered bandit setup) synthetic bandit instances

Metrics: number of arm pulls (sample complexity)

Baselines: naive per-agent successive elimination Cl-BAI BAI-Cl

Builds on: successive elimination coupon collector

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy