Box Thirding: Anytime Best Arm Identification under Insufficient Sampling
Abstract
Lay Summary
Best arm identification algorithms often assume that every option can be sampled at least once. However, in many real-world applications, the available budget is too limited to evaluate all candidates. We propose Box Thirding (B3), a new anytime algorithm designed for this insufficient-sampling setting. B3 repeatedly compares groups of three candidates, promoting strong candidates, discarding weak ones, and deferring uncertain ones for future evaluation. This hierarchical strategy balances exploration and screening without requiring prior knowledge of the total budget. We further introduce a theoretical framework that decomposes errors into failures of candidate inclusion and failures of identification after inclusion. Under this framework, B3 achieves near-optimal screening efficiency and strong theoretical guarantees. Experiments on large-scale benchmark datasets show that B3 consistently outperforms existing anytime methods under limited-budget conditions.