Online Budget Allocation with Censored Semi-Bandit Feedback
Authors: François Bachoc, Nicolò Cesa-Bianchi, Tommaso Cesari, Roberto Colomboni
Organizations: Universit´e de Lille, Institut universitaire de France (IUF), Lille, France · Universit`a degli Studi di Milano, Department of Computer Science, Milano, Italy · EECS, University of Ottawa, Ottawa, Canada, K1N 6N5 · Politecnico di Milano, DEIB, Milano, Italy
We study a stochastic budget-allocation problem over K tasks. At each round t, the learner chooses an allocation Xt∈ΔK. Task k succeeds with probability Fk(Xt,k), where F1,…,FK are nondecreasing budget-to-success curves, and upon success yields a random reward with unknown mean μk. The learner observes which tasks succeed, and observes a task's reward only upon success (censored semi-bandit feedback). This model captures, for instance, splitting payments across crowdsourcing workers or distributing bids across simultaneous auctions, and subsumes stochastic multi-armed bandits and semi-bandits. We design an optimism-based algorithm that operates under censored semi-bandit feedback and assumes access to an exact maximization oracle. Our main result is an instance-dependent bound showing that in diminishing-returns regimes, the regret of this algorithm scales polylogarithmically with the horizon T without any ad hoc tuning. For general nondecreasing curves, we prove that the same algorithm (with the same tuning) achieves a worst-case regret upper bound of O~(KT). Finally, we establish a matching worst-case regret lower bound of Ω(KT) that holds even for full-feedback algorithms, highlighting the intrinsic hardness of our problem outside diminishing returns.
Online resource allocation studies how to assign scarce capacity to arriving requests under uncertainty while balancing reward, cost, fairness, and feasibility.
We study an online resource allocation problem in which at each round, a budget B must be allocated across K arms under censored feedback. An arm yields a reward if and only if two conditions are satisfied: (i) the arm is activated according to an arm-specific Bernoulli random variable with unknown parameter, and (ii) the allocated budget exceeds a random threshold drawn from a parametric distribution with unknown parameter. Over T rounds, the learner must jointly estimate the unknown parameters and allocate the budget so as to maximize cumulative reward facing the exploration--exploitation trade-off. We prove a worst-case regret lower bound Ω(T) for the general model, even with known uniform threshold distributions. We then propose RA-UCB, an optimistic algorithm that leverages non-trivial parameter estimation and confidence bounds. When the budget B is known at the beginning of each round, RA-UCB achieves a regret bound of order O(T), and even O(poly-logT) under stronger assumptions. As for unknown, round dependent budget, we introduce MG-UCB, which allows within-round switching and infinitesimal allocations, and matches the regret guarantees of RA-UCB. We then validate our theoretical results through experiments on real-world datasets.
Giovanni Montanari, Côme Fiegel, Corentin Pla +2
FairPlay Joint Team, Inria, France · CREST, ENSAE, Institut Polytechnique de Paris · Criteo AI Lab, Paris, France +1
We study stochastic online optimization (SOO) under semi-bandit feedback: in each of T rounds, a policy adaptively observes n 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 si of the computed values as functions of the ith variable: the number of intervals needed to describe their superlevel sets. For rewards in [0,1], the regret is O~(ST) without this monotonicity, where S=∑i=1nmin{si,ki} and ki is the support size of the ith distribution, which may be infinite when si is finite. For constant level-set complexities, regret is O~(nT), even for continuous distributions. The algorithm requires no knowledge of si, ki, or the supports, and it also achieves regret O~(nkT) for supports of size at most k without any level-set condition, which improves the previous bound O~(n(kT+k)) for FSD-monotone problems. We also prove a lower bound of Ω(min{T,ST}) for all positive integers s1,…,sn with ki=2si+1, which holds even under full feedback and matches the upper bound up to logarithmic factors. We obtain O~(nT) 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.
Stochastic optimization is a widely used approach for optimization under uncertainty, where uncertain input parameters are modeled by random variables. Exact or approximation algorithms have been obtained for several fundamental problems in this area. However, a significant limitation of this approach is that it requires full knowledge of the underlying probability distributions. Can we still get good (approximation) algorithms if these distributions are unknown, and the algorithm needs to learn them through repeated interactions? In this paper, we resolve this question for a large class of ''monotone'' stochastic problems, by providing a generic online learning algorithm with Tlog(T) regret relative to the best approximation algorithm (under known distributions). Importantly, our online algorithm works in a semi-bandit setting, where in each period, the algorithm only observes samples from the random variables that were actually probed. Moreover, our result extends to settings with censored and binary feedback, where the policy only observes truncated or thresholded versions of the probed variables. Our framework applies to several fundamental problems such as prophet inequality, Pandora's box, stochastic knapsack, single-resource revenue management and sequential posted pricing.
Department of Computer Science & Engineering, Indian Institute of Technology Bombay, Mumbai, India. · Department of Information, Risk, and Operations Management, University of Texas at Austin, Austin, USA. · Department of Industrial and Operations Engineering, University of Michigan, Ann Arbor, USA.