Model Predictive Control is almost Optimal for Heterogeneous Restless Multi-armed Bandits
Not on the map. Why?
Abstract (arXiv)
We consider a general infinite horizon Heterogeneous Restless multi-armed Bandit (RMAB). Heterogeneity is a fundamental problem for many real-world systems largely because it resists many concentration arguments. In this paper, we assume that each of the N arms can have different model parameters. Model predictive control is a well-known control strategy that repeatedly solves a finite-horizon optimization problem of length τ to produce a policy that can be applied to an infinite-horizon setting. In this paper, we adopt this approach by repeatedly solving a finite linear program, yielding what we call the LP-update policy for the infinite-horizon problem. Under a mild assumption of uniform ergodicity, we show an Oleft(√1/Nright) suboptimality gap on this well-known algorithm that works very well in practice. In addition to the LP-update policy we are able to derive a finite-horizon policy (LP-update with recomputation) that segments the infinite time horizon into finite horizon problems that allow us to explicitly connect the length of computation time to the acceptable error tolerance. Our simulations demonstrate that our algorithm works extremely well even when this finite-horizon, τ, is very small (in our case 5), which makes it computationally efficient. Our theoretical results draw on techniques from the model predictive control literature by invoking the concept of dissipativity and generalize quite easily to the more general weakly coupled heterogeneous Markov Decision Process setting. In addition, we draw a parallel between our own policy and the LP-index policy by showing that the LP-index policy corresponds to τ=1.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 28 references that are in the map. First posted on arXiv 11 Nov 2025.
Builds on
12 of 28 references.
References · 12
- 2020Whittle index based Q-learning for restless bandits with average rewardcited by 43
- 2017An Asymptotically Optimal Index Policy for Finite-Horizon Restless Banditscited by 20
- 2021Restless Bandits with Many Arms: Beating the Central Limit Theoremcited by 18
- 2017Opportunistic Scheduling as Restless Banditscited by 14
- 2021LP-based policies for restless bandits: necessary and sufficient conditions for (exponentially fast) asymptotic optimalitycited by 10
- 2022Indexability is Not Enough for Whittle: Improved, Near-Optimal Algorithms for Restless Banditscited by 10
- 2023Restless Bandits with Average Reward: Breaking the Uniform Global Attractor Assumptioncited by 9
- 2016Adaptive Caching Networks with Optimality Guaranteescited by 8
- 2024An Optimal-Control Approach to Infinite-Horizon Restless Bandits: Achieving Asymptotic Optimality with Minimal Assumptionscited by 6
- 2023Dynamic allocation indices for restless projects and queueing admission control: a polyhedral approachcited by 5
- 2024Unichain and Aperiodicity are Sufficient for Asymptotic Optimality of Average-Reward Restless Banditscited by 5
- 2017Optimal Policies for Observing Time Series and Related Restless Bandit Problemscited by 3
Built on by
Citing papers per year: 2026: 1.
1 paper.