Improved Regret and Contextual Linear Extension for Pandora's Box and Prophet Inequality
Junyan Liu, Ziyun Chen, Kun Wang, Haipeng Luo, Lillian J. Ratliff
TL;DR
This work advances online Pandora's Box by proving a tight $\tilde{O}(\sqrt{nT})$ regret in the non-contextual setting and a $\tilde{O}(nd\sqrt{T})$ regret in the contextual linear variant, achieved via adaptive Bernstein-based optimism that shifts probability mass across per-box distributions. The authors introduce empirically constructed optimistic distributions $\hat{\mathcal{E}}_{t,i}$ and leverage a refined regret decomposition with a sharp derivative bound on the value function, enabling tighter analysis than prior fixed-mass schemes. They further extend the framework to contextual linear Pandora's Box and to online Prophet Inequality, obtaining comparable improvements in regret bounds. The methods balance exploration and exploitation through context-aware estimates of means and noise, delivering sublinear regret under time-varying distributions and semi-bandit feedback. Open questions include minimax bounds for Prophet Inequality, and potential improvements to the $n$ and $d$ dependencies in the contextual setting.
Abstract
We study the Pandora's Box problem in an online learning setting with semi-bandit feedback. In each round, the learner sequentially pays to open up to $n$ boxes with unknown reward distributions, observes rewards upon opening, and decides when to stop. The utility of the learner is the maximum observed reward minus the cumulative cost of opened boxes, and the goal is to minimize regret defined as the gap between the cumulative expected utility and that of the optimal policy. We propose a new algorithm that achieves $\widetilde{O}(\sqrt{nT})$ regret after $T$ rounds, which improves the $\widetilde{O}(n\sqrt{T})$ bound of Agarwal et al. [2024] and matches the known lower bound up to logarithmic factors. To better capture real-life applications, we then extend our results to a natural but challenging contextual linear setting, where each box's expected reward is linear in some known but time-varying $d$-dimensional context and the noise distribution is fixed over time. We design an algorithm that learns both the linear function and the noise distributions, achieving $\widetilde{O}(nd\sqrt{T})$ regret. Finally, we show that our techniques also apply to the online Prophet Inequality problem, where the learner must decide immediately whether or not to accept a revealed reward. In both non-contextual and contextual settings, our approach achieves similar improvements and regret bounds.
