atlas

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

Global Rewards in Restless Multi-Armed Bandits

NeurIPS 2024 · Bandits and online learning › Multi-armed bandits · approach: Non-stationary and structured-reward bandits · 2 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.

Generalizes restless multi-armed bandits to non-separable global rewards (RMAB-G) and proposes Linear-/Shapley-Whittle indices plus iterative and MCTS-based adaptive policies, evaluated on synthetic and food rescue data.

Problem

Standard restless multi-armed bandits assume rewards are separable across arms, which fails for real objectives like food rescue trip completion where only one volunteer needs to accept a trip.

Approach

Introduce RMAB-G with a submodular global reward added to per-arm rewards; extend Whittle indices via linear (marginal) and Shapley-value linearizations, then make policies adaptive via iterative index recomputation and MCTS with Whittle-index rollouts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Iterative or MCTS Shapley-Whittle instead of baseline policiesRMAB-G food rescue policies · Food rescue Notifications and Phone Callsnormalized reward: All of our policies outperform all baselines by at least 5%.Helped
Use Iterative Shapley-Whittle instead of other policiesRMAB-G food rescue policies · Food rescue Phone Callsnormalized reward: 1.294 $\pm$ 0.009Helped
Reduce Shapley estimation samples from 1000 to 100, 10, or 1 (ablation)Iterative Shapley-Whittle · Synthetic datanormalized rewardNo clear effect
Reduce MCTS iterations from 400 to 40 or 4 (ablation)MCTS Shapley-Whittle · Synthetic datanormalized rewardMixed
Increase vanilla MCTS search depth from 1K to 2K or 4K (ablation)Vanilla MCTS · Synthetic Max reward (N=10, K=5)normalized rewardHurt
Increase vanilla MCTS iterations from 50, 100, or 200 to 400 (ablation)Vanilla MCTS · Synthetic Max reward (N=10, K=5)normalized rewardHelped
Increase DQN training epochs from 50 to 100, 200, or 400 (ablation)DQN · Synthetic datanormalized rewardNo clear effect
Vary transition parameter q across 0, 0.25, 0.5, 0.75, and 1.0 (ablation)RMAB-G policies · Synthetic Max rewardnormalized rewardNo clear effect
Use adaptive policies rather than Linear-Whittle for highly non-linear rewardsRMAB-G policies · Synthetic Subset reward, N=10normalized reward: 56%Helped
Vary the global-versus-individual reward weight alpha across 0, 0.25, 0.5, 0.75, and 1.0 (ablation)RMAB-G policies · Synthetic Max rewardnormalized rewardNo clear effect
Increase budget K from 2 to 5 or 8 (ablation)Iterative Shapley-Whittle versus Iterative Linear-Whittle · Synthetic Max reward, N=10normalized rewardMixed
Use MCTS Shapley-Whittle instead of Linear-WhittleRMAB-G policies · Synthetic rewards, N=25 and N=100normalized rewardHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic RMAB-G instances (Linear, Probability, Max, Subset rewards) partner food rescue organization volunteer trip data

Benchmarks: synthetic RMAB-G instances food rescue notifications and phone calls scenarios

Metrics: normalized discounted reward (relative to random policy)

Baselines: Random Vanilla Whittle Greedy MCTS DQN DQN Greedy Optimal

Builds on: Whittle index UCT (Monte Carlo Tree Search) DQN

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