atlas

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

Constrained Linear Thompson Sampling

NeurIPS 2025 · Bandits and online learning › Contextual bandits and Thompson sampling · approach: Thompson sampling analysis · 1 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 COLTS, a sampling-based (Thompson-style) approach for safe linear bandits that solves perturbed linear programs with a coupled noise design, giving S-COLTS (zero risk given a safe action) and R-COLTS (instance-independent regret and risk via resampling).

Problem

Safe linear bandits: maximize an unknown linear objective subject to unknown linear constraints each round, with efficient computation; existing confidence-based methods require second-order cone or NP-hard per-round optimization.

Approach

Perturb the objective and constraint estimates with a coupled noise vector (add psi to objective, -psi to every constraint row), then play the optimizer of the perturbed linear program; S-COLTS scales the optimum toward a known safe action, and R-COLTS resamples several perturbed programs and picks the one with the largest value to obtain optimism.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase r-COLTS resampling from 1 to 3 samples per round (ablation)r-COLTS · r-COLTS simulation, T = 5 \cdot 10^4, 100 trialsregret: 658 \pm 170 -> 301 \pm 102Helped
Increase r-COLTS resampling from 1 to 3 samples per round (ablation)r-COLTS · r-COLTS simulation, T = 5 \cdot 10^4, 100 trialsrisk: 2891 \pm 171 -> 3266 \pm 172Hurt
Use s-COLTS instead of safe-LTShard constraint enforcement, d = m = 9 · s-COLTS simulation, d = m = 9regretHelped
Use s-COLTS instead of safe-LTShard constraint enforcement, d = m = 9 · s-COLTS simulation, d = m = 9wall-clock time: 5.1 \timesHelped
Use s-COLTS instead of safe-LTShard constraint enforcement, d = 2, m = 100 · s-COLTS simulation, d = 2, m = 100regret: 2-4\timesHelped
Use s-COLTS instead of safe-LTShard constraint enforcement, d = 2, m = 100 · s-COLTS simulation, d = 2, m = 100computation time: starting from \approx 1.3\times for $m = 1$ to >18\times at $m = 100$Helped
Use exploratory-COLTS instead of s-COLTSsafe linear bandits with a positive-margin action · Safe linear banditsregretMixed

Surprising findings

Limitations

Experimental setup

Benchmarks: simulated safe linear bandit instances

Metrics: regret R_T risk S_T wall-clock time

Baselines: SAFE-LTS DOSS OPT-PESS ROFUL

Builds on: linear Thompson sampling OFUL SAFE-LTS DOSS ROFUL

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