Beyond Monotonicity: Stochastic Online Optimization under Semi-Bandit Feedback
Organizations: Institute of Science Tokyo · Chuo University
Abstract
We study stochastic online optimization (SOO) under semi-bandit feedback: in each of rounds, a policy adaptively observes independent random variables with unknown distributions, learning only from observed values. First-order stochastic dominance (FSD) monotonicity enables general reductions for learning SOO, but can fail when observations change future feasibility, resource use, or reference points. Our algorithm runs the dynamic program for the optimal policy, replacing each expectation by its most optimistic value over a confidence set of distributions. Its regret depends on the level-set complexity of the computed values as functions of the th variable: the number of intervals needed to describe their superlevel sets. For rewards in , the regret is without this monotonicity, where and is the support size of the th distribution, which may be infinite when is finite. For constant level-set complexities, regret is , even for continuous distributions. The algorithm requires no knowledge of , , or the supports, and it also achieves regret for supports of size at most without any level-set condition, which improves the previous bound for FSD-monotone problems. We also prove a lower bound of for all positive integers with , which holds even under full feedback and matches the upper bound up to logarithmic factors. We obtain regret for these problems, all nonmonotone under FSD: stochastic Boolean function evaluation, the full-information secretary problem, optimal stopping with loss aversion, scheduling with deadlines and correlated stochastic knapsack with unimodal rewards, and overbooking with group reservations.
Figures & tables
| Result | Condition | Supports | Regret |
| [ 15 ] | FSD monotonicity | known points | |
| [ 17 , 15 ] | none | known points | |
| [ 15 ] | FSD monotonicity | 2 points | |
| Theorem 3.2 | level-set complexity | arbitrary | |
| Theorem 3.2 | realization monotonicity | arbitrary | |
| Corollary 3.3 | none | unknown points |
| Problem | Why FSD monotonicity fails | Reference | Regret | |
|---|---|---|---|---|
| SBFE | balanced outcomes need the most tests | 1 | Prop. 3.5 | |
| Secretary | larger later values favor waiting | 2 | Prop. 3.5 | |
| Loss aversion | early values raise the reference point | 2 | Prop. 3.5 | |
| Scheduling | longer jobs delay later jobs | 1 | Prop. 3.8 | |
| Overbooking | arrivals save refunds but cause overflow | 1 | Prop. 3.8 |
Stochastic Optimization
Stochastic optimization studies how to find good decisions or model parameters when objectives, data, or feedback are random or noisy.
See all 218 papersSemi-Bandit Learning for Monotone Stochastic Optimization
Near-Optimal Regret for Semi-Bandit Learning of Monotone Stochastic Problems
monotone'' stochastic problems, including prophet inequality, Pandora's box, series testing, stochastic knapsack and stochastic matching. We obtain $\tilde{O}(\sqrt{nkT})$ regret for weakly'' monotone problems and regret for strongly'' monotone problems, where $T$ is the number of periods, $n$ is the problem dimension (number of random variables) and $k$ is the maximum support size of any random variable. This improves over previous regret bounds by a $\sqrt{n}$ factor. In fact, our dependence on $n$ and $T$ is the best-possible due the $Ω(\sqrt{nT})$ lower bound for multi-armed-bandits. Our main technique is the use of Hellinger distance in bounding the error'' between the true and learned distributions, and the use of a constant-factor chain rule for the Hellinger distance of dependent random variables.