atlas

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

Thompson Sampling for Multi-Objective Linear Contextual Bandit

NeurIPS 2025 · Bandits and online learning › Contextual bandits and Thompson sampling · approach: Thompson sampling analysis · 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 MOL-TS, a Thompson Sampling algorithm for multi-objective linear contextual bandits that samples M parameters per objective (optimistic sampling) and picks uniformly from an empirical effective Pareto front, with a worst-case Pareto/effective Pareto regret of Õ(d^{3/2}√T).

Problem

Multi-objective linear contextual bandits, where the agent must optimize several conflicting objectives simultaneously; existing Pareto-regret analyses cover UCB-type methods only, and TS has no worst-case Pareto regret guarantee.

Approach

Each objective gets M Gaussian posterior samples and each arm is scored by its best sample (optimistic sampling), so that the probability all objectives are jointly optimistic stays constant in L with M = O(log L); the arm is then drawn uniformly from an empirical effective Pareto front that accounts for convex combinations of arm reward vectors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MOL-TS instead of MOL-UCB or MOL-ε-GreedyMulti-objective linear contextual bandits · K=50, d=5, L=4; 10000 roundsPareto regretHelped
Use MOL-TS instead of MOL-UCB or MOL-ε-GreedyMulti-objective linear contextual bandits · K=50, d=5, L=4; 10000 roundseffective Pareto regretHelped
Use MOL-TS instead of MOL-UCB or MOL-ε-GreedyMulti-objective linear contextual bandits · K=50, d=5, L=4; 10000 roundscumulative rewardHelped
Add optimistic sampling (use M=O(log L) rather than M=1) (ablation)MOL-TS · Multi-objective linear contextual banditsPareto regretHelped
Add optimistic sampling (use M=O(log L) rather than M=1) (ablation)MOL-TS · Multi-objective linear contextual banditseffective Pareto regretHelped
Select arms from the effective Pareto front rather than the plain Pareto frontMulti-objective bandit policies · Cumulative rewards across objectivescumulative rewardHelped
Use MOL-ε-Greedy instead of MOL-UCBMulti-objective linear contextual bandits · K=50, d=5, L=4; 10000 roundsPareto regretHurt
Use MOL-ε-Greedy instead of MOL-UCBMulti-objective linear contextual bandits · K=50, d=5, L=4; 10000 roundseffective Pareto regretHurt
Use MOL-ε-Greedy instead of MOL-UCBMulti-objective linear contextual bandits · K=50, d=5, L=4; 10000 roundstotal rewardHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic linear bandit instances (K=50 arms, d=5, L=4, T=10000, Gaussian noise sigma=1)

Benchmarks: synthetic multi-objective linear bandit (K=50, d=5, L=4)

Metrics: Pareto regret effective Pareto regret cumulative reward per objective

Baselines: MOL-UCB (MOGLM-UCB) MOL-epsilon-Greedy MOL-TS without optimistic sampling (M=1) PFIwR

Builds on: linear Thompson sampling (Agrawal and Goyal) ParetoUCB MOGLM-UCB optimistic sampling in combinatorial/assortment bandits

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