Continuum-armed Bandit Optimization with Batch Pairwise Comparison Oracles

This paper studies a bandit optimization problem where the goal is to maximize a function over periods for some unknown strongly concave function . We consider a new pairwise comparison oracle, where the decision-maker chooses a pair of actions for a consecutive number of periods and then obtains an estimate of . We show that such a pairwise comparison oracle finds important applications to joint pricing and inventory replenishment problems and network revenue management. The challenge in this bandit optimization is twofold. First, the decision-maker not only needs to determine a pair of actions but also a stopping time (i.e., the number of queries based on ). Second, motivated by our inventory application, the estimate of the difference is biased, which is different from existing oracles in stochastic optimization literature. To address these challenges, we first introduce a discretization technique and local polynomial approximation to relate this problem to linear bandits. Then we developed a tournament successive elimination technique to localize the discretized cell and run an interactive batched version of LinUCB algorithm on cells. We establish regret bounds that are optimal up to poly-logarithmic factors. Furthermore, we apply our proposed algorithm and analytical framework to the two operations management problems and obtain results that improve state-of-the-art results in the existing literature.
View on arXiv@article{chang2025_2505.22361, title={ Continuum-armed Bandit Optimization with Batch Pairwise Comparison Oracles }, author={ Xiangyu Chang and Xi Chen and Yining Wang and Zhiyi Zeng }, journal={arXiv preprint arXiv:2505.22361}, year={ 2025 } }