cs.GTAug 7, 2025

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

Abstract

We study a stochastic budget-allocation problem over KK tasks. At each round tt, the learner chooses an allocation Xt∈ΔKX_t \in Δ_K. Task kk succeeds with probability Fk(Xt,k)F_k(X_{t,k}), where F1,…,FKF_1,\dots,F_K are nondecreasing budget-to-success curves, and upon success yields a random reward with unknown mean μkμ_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 TT 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)\tilde O(K\sqrt{T}). Finally, we establish a matching worst-case regret lower bound of Ω(KT)Ω(K\sqrt{T}) that holds even for full-feedback algorithms, highlighting the intrinsic hardness of our problem outside diminishing returns.

Figures & tables

Explore similar work

Feb 6, 2026

Learning to Allocate Resources with Censored Feedback

We study an online resource allocation problem in which at each round, a budget BB must be allocated across KK 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 TT 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)Ω(\sqrt{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 BB is known at the beginning of each round, RA-UCB achieves a regret bound of order O~(T)\widetilde{\mathcal{O}}(\sqrt{T}), and even O(poly-log⁡T)\mathcal{O}(\mathrm{poly}\text{-}\log T) 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.
Nov 2, 2026

Beyond Monotonicity: Stochastic Online Optimization under Semi-Bandit Feedback

We study stochastic online optimization (SOO) under semi-bandit feedback: in each of TT rounds, a policy adaptively observes nn 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 sis_i of the computed values as functions of the iith variable: the number of intervals needed to describe their superlevel sets. For rewards in [0,1][0,1], the regret is O~(ST)\tilde{O}(\sqrt{ST}) without this monotonicity, where S=∑i=1nmin⁡{si,ki}S=\sum_{i=1}^n\min\{s_i,k_i\} and kik_i is the support size of the iith distribution, which may be infinite when sis_i is finite. For constant level-set complexities, regret is O~(nT)\tilde{O}(\sqrt{nT}), even for continuous distributions. The algorithm requires no knowledge of sis_i, kik_i, or the supports, and it also achieves regret O~(nkT)\tilde{O}(\sqrt{nkT}) for supports of size at most kk without any level-set condition, which improves the previous bound O~(n(kT+k))\tilde{O}(n(\sqrt{kT}+k)) for FSD-monotone problems. We also prove a lower bound of Ω(min⁡{T,ST})Ω(\min\{T,\sqrt{ST}\}) for all positive integers s1,…,sns_1,\ldots,s_n with ki=2si+1k_i=2s_i+1, which holds even under full feedback and matches the upper bound up to logarithmic factors. We obtain O~(nT)\tilde{O}(\sqrt{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.
Dec 24, 2023

Semi-Bandit Learning for Monotone Stochastic Optimization

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)\sqrt{T\log(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.