We investigate the sample-memory-pass trade-offs for pure exploration in multi-pass streaming multi-armed bandits (MABs) with the a priori knowledge of the optimality gap . Here, and throughout, the optimality gap is defined as the mean reward gap between the best and the -th best arms. A recent line of results by Jin, Huang, Tang, and Xiao [ICML’21] and Assadi and Wang [COLT’24] have shown that if there is no known , a pass complexity of (up to terms) is necessary and sufficient to obtain the worst-case optimal sample complexity of with a single-arm memory. However, our understanding of multi-pass algorithms with known is still limited. Here, the key open problem is how many passes are required to achieve the complexity, i.e., arm pulls, with a sublinear memory size. In this work, we show that the ``right answer’’ for the question is passes (up to terms). We first present a lower bound, showing that any algorithm that finds the best arm with slightly sublinear memory – a memory of arms – and arm pulls has to make passes over the stream. We then show a nearly-matching algorithm that assuming the knowledge of , finds the best arm with arm pulls and a single arm memory.

生成讲解博客的中文版本

生成AI智能校验的中文版本