Multi-Play Combinatorial Semi-Bandit
- MP-CSB is a class of online learning problems where a learner selects multiple arms under combinatorial constraints and receives individual (semi-bandit) feedback.
- The framework supports both binary and integer-action settings, enabling applications such as optimal transport, network routing, and energy management.
- Algorithmic paradigms including UCB variants, Thompson Sampling, and adversarial methods provide rigorous performance guarantees like logarithmic and polylogarithmic regret bounds.
Multi-Play Combinatorial Semi-Bandit (MP-CSB) denotes a class of online learning problems in which a learner selects multiple base arms subject to combinatorial constraints and receives semi-bandit feedback, meaning that the individual outcomes of the selected components are observed. In the standard stochastic formulation, a round consists of choosing a super arm or a decision vector , observing the rewards of the chosen or triggered arms, and optimizing either the sum of rewards or a more general reward function. A more recent formulation extends the action space to , so that a single arm can be sampled multiple times in one round and yields multiple feedbacks; this extension was proposed to overcome the restriction of classical combinatorial semi-bandits to binary decision spaces, which excludes important cases involving non-negative integer flows or allocations such as optimal transport and knapsack (Wang et al., 2018, Nourani-Koliji et al., 2023, Nakamura et al., 12 Sep 2025).
1. Formal scope and terminology
In the classical combinatorial semi-bandit model, there is a ground set of base arms, and at each round the learner selects a feasible subset subject to combinatorial constraints such as cardinality, matching, matroid, path, or spanning-tree structure. The chosen object is often called a super arm. Semi-bandit feedback reveals the individual stochastic rewards of the selected base arms, and the per-round reward is frequently the sum of those rewards [(Wen et al., 2014); (Combes et al., 2015)].
A common binary-action formulation writes the action as with , so the learner selects at most arms per round. This formulation appears in work on piecewise-stationary combinatorial semi-bandits with causally related rewards, where the feasible action set is
and in adversarial multiple-play bandits, where the learner selects a subset of arms out of total under semi-bandit feedback (Nourani-Koliji et al., 2023, Vural et al., 2019).
A distinct, newer usage reserves MP-CSB for the integer-action setting in which the action is . In that model, coordinate 0 specifies how many times arm 1 is played in round 2, and the learner receives 3 independent feedbacks from that arm. This formulation subsumes the binary case as a special case when 4 (Nakamura et al., 12 Sep 2025).
A recurrent source of ambiguity is therefore terminological rather than mathematical: some papers use “multi-play combinatorial semi-bandit” for the standard subset-selection model, whereas later work introduces MP-CSB precisely to distinguish integer allocations from binary selections. This suggests that the term is best interpreted through the action space and feedback model adopted by a given paper, rather than through nomenclature alone (Vural et al., 2019, Nakamura et al., 12 Sep 2025).
2. Objectives and performance criteria
The canonical objective is cumulative expected reward maximization. In the linear-reward setting of large-scale combinatorial semi-bandits with linear generalization, the expected reward of item 5 is
6
the reward of an action 7 is 8, and cumulative regret is
9
Related stochastic formulations define regret against the best feasible subset under the true mean vector 0 or 1 [(Wen et al., 2014); (Combes et al., 2015)].
The objective need not be expectation-based. In risk-aware combinatorial semi-bandits, the goal is to maximize the Conditional Value-at-Risk (CVaR) of a super arm at level 2,
3
with regret measured against the super arm of maximum CVaR: 4 The paper introducing this objective studies both Gaussian and bounded arm rewards (Ayyagari et al., 2021).
Other work changes the temporal or inferential target. In pure exploration, the goal is not cumulative reward but fixed-confidence identification of the best combinatorial answer, with sample complexity characterized through a sequential zero-sum game and a lower bound of the form
5
In non-stationary environments, regret is benchmarked against the time-varying optimal action, either under switching budgets or under variation budgets. In adversarial multiple-play bandits, the comparator may be the best fixed 6-arm strategy or the best switching 7-arm strategy with 8 segments (Jourdan et al., 2021, Chen et al., 2020, Vural et al., 2019).
These variants preserve the same core feedback pattern—multiple observations at the arm level—but change what is being optimized: expected value, tail risk, identification accuracy, or robustness to distributional drift and adversarial sequences.
3. Algorithmic paradigms
A dominant design principle is oracle-based optimism. CombLinUCB computes an upper-confidence value for each item from a posterior covariance and then calls an offline combinatorial optimization oracle; ESCB computes combinatorial confidence indexes that generalize KL-UCB and Hoeffding-style confidence bounds to super arms; CUCB-style methods and their descendants repeatedly solve an offline maximization problem using confidence-adjusted arm statistics [(Wen et al., 2014); (Combes et al., 2015)].
Risk-aware algorithms preserve the same structure but replace expected reward by a confidence bound on CVaR. For Gaussian rewards, 9-CUCB-G maintains per-arm estimates of means and variances, computes a UCB for the mean and an LCB for the variance, and selects the super arm with the best confidence bound on CVaR. For bounded rewards, 0-SDCB maintains empirical CDFs and lower confidence CDFs, forms a stochastically dominant super-arm CDF by convolution, and then computes its CVaR. A discretized version, D-1-SDCB, is introduced to control the computational burden of convolution (Ayyagari et al., 2021).
A second major family is posterior sampling. CombLinTS samples a parameter vector 2, converts it into item weights, and optimizes over the combinatorial family. Combinatorial Thompson Sampling (CTS) for general CMAB samples one posterior mean per arm, uses an exact oracle on the sampled parameter vector, and updates posteriors with semi-bandit feedback. In the integer-action MP-CSB model, GenCTS updates each arm with all observed feedbacks in a round and remains computationally feasible when the underlying combinatorial optimization oracle is efficient [(Wen et al., 2014); (Wang et al., 2018); (Nakamura et al., 12 Sep 2025)].
Adversarial and best-of-both-worlds methods rely on expert-mixing or optimistic FTRL machinery. Exp4.MP is an expert-mixing algorithm for adversarial multiple-play bandits, while Exp3.MSP efficiently tracks the best switching 3-arm strategy. In the integer-action model, GenLBINFV is an optimistic Follow-the-Regularized-Leader method with hybrid regularization that yields logarithmic stochastic regret and worst-case 4 adversarial regret (Vural et al., 2019, Nakamura et al., 12 Sep 2025).
Specialized settings introduce additional mechanisms. PS-SEM-UCB-Gr combines UCB, GLR-based change-point detection, group restart, and online causal graph learning in piecewise-stationary environments with causally related rewards. Oracle-efficient rare-query frameworks, AROQ and SROQ, reduce oracle calls from linear in 5 to doubly logarithmic in 6 while retaining 7 regret guarantees (Nourani-Koliji et al., 2023, Kim et al., 24 Oct 2025).
4. Regret theory and lower bounds
Theoretical analysis in MP-CSB is organized around problem-dependent lower bounds, instance-dependent logarithmic regret, and gap-free worst-case guarantees. In stochastic combinatorial semi-bandits with linear rewards, a Lai-Robbins-type lower bound takes the form
8
where 9 is defined by a semi-infinite linear program over suboptimal combinatorial actions. ESCB attains
0
improving earlier generic bounds by a factor of 1, while the lower bound scales as 2 in many cases (Combes et al., 2015).
Linear generalization changes the scaling dimension. CombLinTS and CombLinUCB obtain regret bounds that are independent of the size of the ground set 3 up to logarithmic terms and sublinear in time. In particular, the Bayesian regret of CombLinTS is
4
and CombLinUCB admits a similarly 5-independent bound under bounded rewards and an exact offline oracle (Wen et al., 2014).
For Thompson sampling in general CMAB with independent arms, the leading term of the regret bound is
6
which improves a prior 7 dependence. In the matroid bandit special case, the independence assumption can be removed and the regret bound matches the lower bound. The same line of work also proves a negative result: one cannot directly replace the exact offline oracle in Thompson sampling with an approximation oracle, even for classical MAB, without risking linear regret (Wang et al., 2018).
Risk-aware MP-CSB retains logarithmic or polylogarithmic time dependence. For 8-CUCB-G, the Gaussian-case regret is polylogarithmic in 9 and polynomial in problem parameters such as 0, 1, 2, and 3. For 4-SDCB, the bounded-case regret is logarithmic in 5 and polynomial in 6 and 7 (Ayyagari et al., 2021).
Adversarial multiple-play bandits admit minimax-optimal high-probability bounds. For the best fixed 8-arm benchmark,
9
with probability at least 0, and for the best switching 1-arm benchmark with 2 segments,
3
These results close an 4 high-probability gap relative to earlier efficient algorithms (Vural et al., 2019).
The newer integer-action MP-CSB formulation yields logarithmic stochastic regret without resorting to the “duplicating trick.” GenCTS satisfies
5
while GenLBINFV satisfies
6
in the stochastic regime and
7
in the adversarial regime, where 8 adapts to quantities such as 9, 0, and 1 (Nakamura et al., 12 Sep 2025).
5. Structural extensions and specialized regimes
Several strands of work modify the structural assumptions rather than the basic feedback pattern. Linear generalization assumes that mean rewards lie in the span of known features, allowing learning complexity to scale with the feature dimension 2 rather than the number of items 3. Contextual formulations make the feature vector time dependent, and network bottleneck identification adapts LinUCB, BayesUCB, Thompson Sampling, and NeuralUCB to super-arm selection with path costs defined by the maximum loss along the chosen path [(Wen et al., 2014); (Hoseini et al., 2022)].
Dependency across arms can be exploited when covariance information is available. In combinatorial semi-bandits with known covariance, the noise is subgaussian with covariance matrix 4, and the learner knows a positive semidefinite matrix 5 satisfying 6. OLS-UCB adapts its regret to the dependency structure, interpolating between independent and fully correlated regimes through a correlation parameter 7, and matches a new lower bound up to polylogarithmic factors in the number of pulled arms (Degenne et al., 2016).
Triggered-feedback and non-stationary models broaden the observation process. With probabilistically triggered arms, regret scales as
8
where 9 is the minimum non-zero triggering probability of arm 0. In piecewise-stationary CSB, sliding-window CUCB achieves 1 distribution-dependent regret in the switching case and 2 in the dynamic case, while parameter-free methods trade optimality for adaptivity (Hüyük et al., 2018, Chen et al., 2020).
Privacy, incentives, and pure exploration introduce further constraints. Under 3-bounded smoothness, 4-LDP and 5-DP CSB admit regret rates
6
with no additional dependence on feedback size 7. For incentivized exploration, Thompson Sampling becomes Bayesian incentive-compatible after a sufficient warm start in which each atom has enough initial samples. For best-arm identification with semi-bandit feedback, the CombGame meta-algorithm yields asymptotically optimal sample complexity with an oracle-efficient instantiation based on projection-free online learning (Chen et al., 2020, Hu et al., 2022, Jourdan et al., 2021).
Budgeted multiple-play bandits provide another special case. Here each arm has a known cost, there is a per-round budget, and the oracle problem becomes a fractional knapsack. KL-UCB and Thompson Sampling variants are asymptotically optimal in both rate and leading constants, including the thick margin setting where multiple arms fall on the decision boundary (Luedtke et al., 2016).
6. Applications and interpretive themes
MP-CSB is used as a modeling layer for large combinatorial decision problems in which per-component feedback is observable and exploitable. In long-distance navigation for battery electric vehicles, the action is a feasible path in a pre-processed road network, the observed edge-level feedback includes queue time and charging time, and combinatorial Thompson Sampling, BayesUCB, and 8-greedy are coupled with a shortest-path oracle. Simulation studies on Norway, Sweden, and Finland show that Thompson Sampling achieves the lowest cumulative regret in all but one scenario (Åkerblom et al., 2023).
In network bottleneck identification, each base arm is an edge, each super arm is a feasible path, the path cost is the maximum loss among chosen arms, and contextual information is available for every arm at every round. The framework adapts 9-greedy, LinUCB, BayesUCB, Thompson Sampling, and NeuralUCB, and reports that NeuralUCB achieves the fastest convergence and lowest cumulative regret on a real-world road network in Luxembourg (Hoseini et al., 2022).
In epidemiological monitoring, PS-SEM-UCB-Gr is applied to daily new infection records for Italian regions. The learner groups regions geographically, tracks change-points in reward distributions and in the causal graph, and uses directed total variation regularization for graph learning. The paper reports that the method tracks changes in both infection distributions and the interaction network, and that group restart enables timely adaptation to regime shifts (Nourani-Koliji et al., 2023).
Energy management motivates a related combinatorial multi-bandit problem in which 0 actors, each with 1 actions, are coordinated over 2 episodes. The paper emphasizes that individual observability enables parallelized exploration and that mathematical programming can exploit a known combinatorial objective without exponential exploration over the full joint action space (Jacobs et al., 2020).
Across these applications, a persistent interpretive theme is that semi-bandit feedback enables knowledge transfer across overlapping super arms. This is the chief statistical advantage of MP-CSB over approaches that treat every super arm as an atomic arm. The main practical limitation is computational: many algorithms assume an exact offline oracle, some bounded-reward risk-aware methods require expensive convolutions, and older reductions from integer allocations to binary CSB suffer from a severe blow-up through duplicated arms [(Ayyagari et al., 2021); (Wen et al., 2014); (Nakamura et al., 12 Sep 2025); (Kim et al., 24 Oct 2025)].