Combinatorial Multi-Armed Bandits: Arm Selection via Group Testing
Abstract
This paper considers the problem of combinatorial multi-armed bandits with semi-bandit feedback and a cardinality constraint on the super-arm size. Existing algorithms for solving this problem typically involve two key sub-routines: (1) a *parameter estimation* routine that sequentially estimates a set of base-arm parameters, and (2) a *super-arm selection* policy for selecting a subset of base arms deemed optimal based on these parameters. State-of-the-art algorithms assume access to an *exact* oracle for super-arm selection with unbounded computational power. At each instance, this oracle evaluates a list of score functions, the number of which grows as low as linearly and as high as exponentially with the number of arms. This can be prohibitive in the regime of a large number of arms. This paper introduces a novel realistic alternative to the perfect oracle. This algorithm uses a combination of *group-testing* for selecting the super arms and *quantized* Thompson sampling for parameter estimation. Under a general separability assumption on the reward function, the proposed algorithm reduces the complexity of the super-arm-selection oracle to be *logarithmic* in the number of base arms while achieving the same regret order as the state-of-the-art algorithms that use exact oracles. This translates to *at least an exponential* reduction in complexity compared to the oracle-based approaches.
Cite
Text
Mukherjee et al. "Combinatorial Multi-Armed Bandits: Arm Selection via Group Testing." Transactions on Machine Learning Research, 2025.Markdown
[Mukherjee et al. "Combinatorial Multi-Armed Bandits: Arm Selection via Group Testing." Transactions on Machine Learning Research, 2025.](https://mlanthology.org/tmlr/2025/mukherjee2025tmlr-combinatorial/)BibTeX
@article{mukherjee2025tmlr-combinatorial,
title = {{Combinatorial Multi-Armed Bandits: Arm Selection via Group Testing}},
author = {Mukherjee, Arpan and Ubaru, Shashanka and Murugesan, Keerthiram and Shanmugam, Karthikeyan and Tajer, Ali},
journal = {Transactions on Machine Learning Research},
year = {2025},
url = {https://mlanthology.org/tmlr/2025/mukherjee2025tmlr-combinatorial/}
}