Combinatorial Multi-Armed Bandits

Overview

Combinatorial multi-armed bandits study sequential decisions where each round selects a set, slate, path, or allocation of arms, often under budgets or other constraints. The goal is to earn high cumulative reward while learning from semi-bandit feedback about individual selected arms or full-bandit feedback about the choice as a whole. Common approaches include UCB and Thompson sampling, online optimization and primal-dual methods, and approximation algorithms for structured objectives such as submodular maximization. A central tension is balancing regret, computational cost, and feedback limits, especially when action spaces are huge or decisions must also satisfy fairness, resource, or multi-objective requirements.

Latest papers

33 papers5 papers in the last four weeks, against 2 the four weeks before. 0.0% of all new papers.

Feb 18, 2026

Multi-Agent Combinatorial-Multi-Armed-Bandit framework for the Submodular Welfare Problem under Bandit Feedback

We study the Submodular Welfare Problem (SWP), where items are partitioned among agents with monotone submodular utilities to maximize the total welfare under bandit feedback. Classical SWP assumes full value-oracle access, achieving (1−1/e)(1-1/e) approximations via continuous-greedy algorithms. We extend this to a multi-agent combinatorial bandit framework (MA-CMAB), where actions are partitions under full-bandit feedback with non-communicating agents. Unlike prior single-agent or separable multi-agent CMAB models, our setting couples agents through shared allocation constraints. We propose an explore-then-commit strategy with randomized assignments, achieving O~(T2/3)\tilde{\mathcal{O}}(T^{2/3}) regret against a (1−1/e)(1-1/e) benchmark, the first such guarantee for partition-based submodular welfare problem under bandit feedback.
Sep 4, 2025

Stochastic Matching Bandits with Rare Optimization Updates

We introduce a bandit framework for stochastic matching under the multinomial logit (MNL) choice model. In this setting, NN agents on one side are assigned to KK arms on the other side, where each arm stochastically selects an agent from its assigned pool according to unknown preferences and yields a corresponding reward over a horizon TT. The objective is to minimize regret by maximizing the cumulative revenue from successful matches. A naive approach requires solving an NP-hard combinatorial optimization problem at every round, resulting in a prohibitive computational cost. To address this challenge, we propose batched algorithms that strategically limit the number of times matching assignments are updated to Θ(log⁡log⁡T)Θ(\log\log T) over the entire horizon. By invoking expensive combinatorial optimization only on a vanishing fraction of rounds, our algorithms substantially reduce overall computational overhead while still achieving a regret bound of O~(T)\widetilde{\mathcal{O}}(\sqrt{T}).
Feb 19, 2025

On the Sublinear Regret of Continuous K-Max Bandits

The KK-Max combinatorial multi-armed bandit problem arises in applications such as recommendation and distributed decision making, where the reward is determined by the maximum outcome among KK selected arms. When outcomes are continuous and only the maximum value together with the winner's index is observed, this problem introduces unprecedented difficulties including discretization errors, non-deterministic tie-breaking, and severe estimation biases. To overcome these barriers, we introduce DCK-UCB, an efficient algorithm combining adaptive discretization with bias-corrected confidence bounds. We prove that DCK-UCB achieves a O~(T3/4)\widetilde{O}(T^{3/4}) regret bound, the first sublinear guarantee in this setting. Numerical experiments show strong performance over baseline methods. Furthermore, for the specific case of exponential distributions under full-bandit feedback, we propose the MLE-Exp algorithm that attains a near-optimal O~(T)\widetilde{O}(\sqrt{T}) regret bound. This work establishes fundamental theoretical guarantees and provides a powerful algorithmic solution for continuous combinatorial bandits.