Submodular Optimization over Sliding Windows
Alessandro Epasto, Silvio Lattanzi, Sergei Vassilvitskii, Morteza, Zadimoghaddam

TL;DR
This paper introduces novel algorithms for submodular function maximization over sliding windows in data streams, achieving good approximation ratios with low memory and fast updates, applicable to large-scale real-world data.
Contribution
It presents the first provable approximation algorithms for submodular maximization in sliding window data streams with sublinear space complexity.
Findings
Achieves a 1/3 - epsilon approximation with polylogarithmic space.
Provides a 1/2 - epsilon approximation with tunable trade-offs.
Demonstrates practical efficiency on large real-world datasets.
Abstract
Maximizing submodular functions under cardinality constraints lies at the core of numerous data mining and machine learning applications, including data diversification, data summarization, and coverage problems. In this work, we study this question in the context of data streams, where elements arrive one at a time, and we want to design low-memory and fast update-time algorithms that maintain a good solution. Specifically, we focus on the sliding window model, where we are asked to maintain a solution that considers only the last items. In this context, we provide the first non-trivial algorithm that maintains a provable approximation of the optimum using space sublinear in the size of the window. In particular we give a approximation algorithm that uses space polylogarithmic in the spread of the values of the elements, , and linear in the solution…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Privacy-Preserving Technologies in Data · Cryptography and Data Security
