Model Predictive Control is Almost Optimal for Restless Bandit

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Gast, Nicolas, Narasimha, Dheeraj
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910987804737536
author Gast, Nicolas
Narasimha, Dheeraj
author_facet Gast, Nicolas
Narasimha, Dheeraj
contents We consider the discrete time infinite horizon average reward restless markovian bandit (RMAB) problem. We propose a \emph{model predictive control} based non-stationary policy with a rolling computational horizon $τ$. At each time-slot, this policy solves a $τ$ horizon linear program whose first control value is kept as a control for the RMAB. Our solution requires minimal assumptions and quantifies the loss in optimality in terms of $τ$ and the number of arms, $N$. We show that its sub-optimality gap is $O(1/\sqrt{N})$ in general, and $\exp(-Ω(N))$ under a local-stability condition. Our proof is based on a framework from dynamic control known as \emph{dissipativity}. Our solution easy to implement and performs very well in practice when compared to the state of the art. Further, both our solution and our proof methodology can easily be generalized to more general constrained MDP settings and should thus, be of great interest to the burgeoning RMAB community.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06307
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Model Predictive Control is Almost Optimal for Restless Bandit
Gast, Nicolas
Narasimha, Dheeraj
Optimization and Control
Machine Learning
Probability
We consider the discrete time infinite horizon average reward restless markovian bandit (RMAB) problem. We propose a \emph{model predictive control} based non-stationary policy with a rolling computational horizon $τ$. At each time-slot, this policy solves a $τ$ horizon linear program whose first control value is kept as a control for the RMAB. Our solution requires minimal assumptions and quantifies the loss in optimality in terms of $τ$ and the number of arms, $N$. We show that its sub-optimality gap is $O(1/\sqrt{N})$ in general, and $\exp(-Ω(N))$ under a local-stability condition. Our proof is based on a framework from dynamic control known as \emph{dissipativity}. Our solution easy to implement and performs very well in practice when compared to the state of the art. Further, both our solution and our proof methodology can easily be generalized to more general constrained MDP settings and should thus, be of great interest to the burgeoning RMAB community.
title Model Predictive Control is Almost Optimal for Restless Bandit
topic Optimization and Control
Machine Learning
Probability
url https://arxiv.org/abs/2410.06307