atlas

Research map / Bandits and online learning / Contextual bandits and Thompson sampling

Optimal and Practical Batched Linear Bandit Algorithm

ICML 2025 · Bandits and online learning › Contextual bandits and Thompson sampling · approach: Linear and generalized linear bandits

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 BLAE, a batched linear bandit algorithm combining arm elimination with regularized G-optimal design that claims minimax-optimal regret (up to log T) in both large-K and small-K regimes using O(log log T) batches, with empirical superiority over E^4, RS-OFUL and PhaElimD.

Problem

Batched linear bandits must achieve near-optimal regret with limited policy updates (few batches) while remaining computationally cheap and performing well in practice; prior methods either are computationally heavy, eliminate arms prematurely, or update too often.

Approach

Arm elimination across batches where each batch's sampling distribution solves a regularized G-optimal design over remaining arms, mixed with a greedy exploitation arm, plus a batched regularized least-squares estimator and an arm-difference concentration bound that keeps the optimal arm while removing suboptimal ones.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BLAE instead of existing batched linear bandit algorithmsBatched linear bandits with fixed arms · Synthetic experiments across the tested (K,d) settingscumulative regretHelped
Use BLAE instead of RS-OFULBatched linear bandits with fixed arms · Synthetic experimentspolicy updatesHelped
Use E⁴ instead of BLAEBatched linear bandits with fixed arms · Synthetic experimentscumulative regretHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic linear bandit instances (uniform arms and theta)

Benchmarks: synthetic linear bandit with K in {50,100,200,400}, d in {5,10}, T=100000

Metrics: cumulative regret batch complexity runtime

Baselines: E^4 RS-OFUL PhaElimD BatchLinUCB-DG

Builds on: phased elimination rarely switching OFUL Explore-Estimate-Eliminate-Exploit

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