atlas

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

Efficient Graph Bandit Learning with Side-Observations and Switching Constraints

AAAI 2025 · Bandits and online learning › Multi-armed bandits · approach: Optimal stochastic bandit algorithms · 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 graph bandit learning with graph feedback (probabilistic side-observations) and graph switching constraints, giving graph-agnostic UCB-based algorithms (UCB-GG, UCB-GGmax) and a graph-aware LP-based elimination algorithm (LP-GG) with regret bounds and experiments vs Q-learning and LocalUCB.

Problem

Multi-armed bandits where the agent moves on a constraint graph (switching constraints/costs) and receives probabilistic graph-structured side observations from a feedback graph; goal is low regret with few switches while exploiting side observations.

Approach

Combine a UCB-based exploration rule with graph-structured side observations, using offline shortest-path planning (OSSP), mini-batch/doubling-trick epochs to limit switches; a graph-aware variant solves an LP for minimum expected pulls to observe every arm and eliminates suboptimal nodes iteratively.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the graph-agnostic method rather than generic reinforcement learning methodsGraph bandit with deterministic feedback graph · Graph bandit with deterministic feedback graphregret order: a constant factor of √|V|Helped
use the graph-agnostic method rather than generic reinforcement learning methodsGraph bandit · Graph banditspace complexity: O(|V|²) -> O(|V|)Helped
use LP-GG instead of UCB-GG on graphs with highly informative nodesGraph bandit · k-tree graphsregret: ∥z∗∥1 is just equal to 1Helped
use LP-GG instead of UCB-GG on dense graphsGraph bandit · perfect graphs or clique groupsregretHurt
use Local UCB, which chooses the highest-UCB node in the current constraint neighborhoodGraph bandit · simulated graph instancesregretHurt
use Q-learning instead of the proposed graph-structured algorithmsGraph bandit · simulated graph instancesregretHurt
increase the minimum observation probability p∗UCB-GG and UCB-GGmax · random feedback and constraint graphsregretHelped
increase the maximal switching cost DUCB-GG and UCB-GGmax · fully connected reward graph and line constraint graphregretHurt
use UCB-GGmax instead of UCB-GGGraph bandit · random feedback and constraint graphsregretHelped

Surprising findings

Limitations

Experimental setup

Datasets: California road network (Leskovec and Krevl 2014) Amazon product co-purchase dataset (Leskovec and Krevl 2014)

Benchmarks: synthetic graph bandit instances (star, k-tree, connected-star, perfect, clique group, random) California road dataset Amazon product dataset

Metrics: cumulative regret

Baselines: Q-learning LocalUCB UCB-GG UCB-GGmax

Builds on: UCB Simchi-Levi and Xu 2019 switching budget bandits Dann et al. 2020 graph bandit RL Mannor and Shamir 2011 feedback graphs Zhang, Johansson, and Li 2022 shortest path planning

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