Exploration with limited memory: streaming algorithms for coin tossing, noisy comparisons, and multi-armed bandits
Sepehr Assadi, Chen Wang
Abstract
Consider the following abstract coin tossing problem: Given a set of n coins with unknown biases, find the most biased coin using a minimal number of coin tosses. This is a common abstraction of various exploration problems in theoretical computer science and machine learning and has been studied extensively over the years. In particular, algorithms with optimal sample complexity (number of coin tosses) have been known for this problem for quite some time. Motivated by applications to processing massive datasets, we study the space complexity of solving this problem with optimal number of coin tosses in the streaming model. In this model, the coins are arriving one by one and the algorithm is only allowed to store a limited number of coins at any point -any coin not present in the memory is lost and can no longer be tossed or compared to arriving coins. Prior algorithms for the coin tossing problem with optimal sample complexity are based on iterative elimination of coins which inherently require storing all the coins, leading to memory-inefficient streaming algorithms. We remedy this state-of-affairs by presenting a series of improved streaming algorithms for this problem: we start with a simple algorithm which require storing only O(log n) coins and then iteratively refine it further and further, leading to algorithms with O(log log (n)) memory, O(log * (n)) memory, and finally a one that only stores a single extra coin in memory -the same exact space needed to just store the best coin throughout the stream. Furthermore, we extend our algorithms to the problem of finding the k most biased coins as well as other exploration problems such as finding top-k elements using noisy comparisons or finding an ε-best arm in stochastic multi-armed bandits, and obtain efficient streaming algorithms for these problems.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3dba432f-1f3a-4fb5-9b5b-b6ffa9df2d78Cited by top-tier papers15
- Multi-Armed Bandits with Bounded Arm-Memory: Near-Optimal Guarantees for Best-Arm Identification and Regret MinimizationArnab Maiti, Vishakha Patil, Arindam KhanNeurIPS 2021 · 19 citations
- Optimal Streaming Algorithms for Multi-Armed BanditsTianyuan Jin, Keke Huang, Jing Tang, Xiaokui XiaoICML 2021 · 16 citations
- Single-pass Streaming Lower Bounds for Multi-armed Bandits Exploration with Instance-sensitive Sample ComplexitySepehr Assadi, Chen WangNeurIPS 2022 · 10 citations
- Optimal Batched Best Arm IdentificationTianyuan Jin, Yu Yang, Jing Tang, Xiaokui Xiao et al.NeurIPS 2024 · 8 citations
- Tight Regret Bounds for Single-pass Streaming Multi-armed BanditsChen WangICML 2023 · 8 citations
Builds on5
- Regret Minimisation in Multi-Armed Bandits Using Bounded Arm MemoryArghya Roy Chaudhuri, Shivaram KalyanakrishnanAAAI 2020 · 21 citations
- Multi-Armed Bandits with Bounded Arm-Memory: Near-Optimal Guarantees for Best-Arm Identification and Regret MinimizationArnab Maiti, Vishakha Patil, Arindam KhanNeurIPS 2021 · 19 citations
- Optimal Streaming Algorithms for Multi-Armed BanditsTianyuan Jin, Keke Huang, Jing Tang, Xiaokui XiaoICML 2021 · 16 citations
- Single-pass Streaming Lower Bounds for Multi-armed Bandits Exploration with Instance-sensitive Sample ComplexitySepehr Assadi, Chen WangNeurIPS 2022 · 10 citations
- Instance-Optimality in the Noisy Value-and Comparison-ModelVincent Cohen-Addad, Frederik Mallmann-Trenn, Claire MathieuSODA 2020 · 1 citation
Related papers
- The Coin Problem with Applications to Data StreamsMark Braverman, Sumegha Garg, David P. WoodruffFOCS 2020 · 14 citations
- Understanding Memory-Regret Trade-Off for Streaming Stochastic Multi-Armed BanditsYuchen He, Zichun Ye, Chihao ZhangSODA 2025 · 2 citations
- A New Information Complexity Measure for Multi-pass Streaming with ApplicationsMark Braverman, Sumegha Garg, Qian Li, Shuo Wang et al.STOC 2024
- Online Learning with Recency: Algorithms for Sliding-window Streaming Multi-armed BanditsVladimir Braverman, Chen Wang, Liudeng Wang, Samson ZhouICML 2026
- The Batch Complexity of Bandit Pure ExplorationAdrienne Tuynman, Rémy DegenneICML 2025
