aiqbench analysis
This paper advances the theoretical understanding of sliding-window streaming multi-armed bandits by establishing sharp memory-regret trade-offs for single-pass algorithms under recency constraints. It demonstrates that while identifying the optimal arm is computationally hard with sublinear memory, efficient approximation is achievable, offering practical guidance for resource-limited online learning systems. The work provides a rigorous foundation for balancing exploration efficiency against memory usage in dynamic data streams.
Online Learning with Recency: Algorithms for Sliding-window Streaming Multi-armed Bandits
arXiv:2606.08977v1 Announce Type: new Abstract: Motivated by the recency effect in online learning, we study algorithms for single-pass *sliding-window streaming multi-armed bandits (MABs)* in this paper. In this setting, we are given $n$ arms with unknown sub-Gaussian reward distributions and a parameter $W$. The arms arrive in a single-pass stream, and only the most recent $W$ arms are considered valid. The algorithm is required to perform pure exploration and regret minimization with limited memory, defined as the number of stored arms. The model is a natural extension of the streaming multi-armed bandits model (without the sliding window) that has been extensively studied in recent years. We provide a comprehensive analysis of both the pure exploration and regret minimization problems with the model. For pure exploration, we prove that finding the best arm is hard with sublinear memory while finding an approximate best arm admits an efficient algorithm. For regret minimization, we explore a new notion of regret and give sharp memory-regret trade-offs for any single-pass algorithm. We complement our theoretical results with experiments, demonstrating the trade-offs between sample, regret, and memory.
Abstract:Motivated by the recency effect in online learning, we study algorithms for single-pass *sliding-window streaming multi-armed bandits (MABs)* in this paper. In this setting, we are given $n$ arms with unknown sub-Gaussian reward distributions and a parameter $W$. The arms arrive in a single-pass stream, and only the most recent $W$ arms are considered valid. The algorithm is required to perform pure exploration and regret minimization with limited memory, defined as the number of stored arms. The model is a natural extension of the streaming multi-armed bandits model (without the sliding window) that has been extensively studied in recent years. We provide a comprehensive analysis of both the pure exploration and regret minimization problems with the model. For pure exploration, we prove that finding the best arm is hard with sublinear memory while finding an approximate best arm admits an efficient algorithm. For regret minimization, we explore a new notion of regret and give sharp memory-regret trade-offs for any single-pass algorithm. We complement our theoretical results with experiments, demonstrating the trade-offs between sample, regret, and memory.
Machine Learning (cs.LG); Data Structures and Algorithms (cs.DS)
arXiv:2606.08977 [cs.LG]
(or arXiv:2606.08977v1 [cs.LG] for this version)
https://doi.org/10.48550/arXiv.2606.08977 Focus to learn more arXiv-issued DOI via DataCite (pending registration)
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Full text under the publisher's open licence · 275 words
Related coverage

Quantifying User Behavior Patterns to Build Better Predictive Features
KDnuggets · Sep 2, 2026
OmniTide: Co-Designing Algorithms and Systems for Efficient On-Device Omni-LLM Streaming
arXiv · Sep 29, 2026
Panache: One-Pass Motif Discovery at Every Window Length
arXiv · Jul 21, 2026

How Databricks Feature Store serves features with sub-second freshness
Databricks · Aug 17, 2026