Streaming Stochastic Submodular Maximization with On-Demand User Requests
Honglian Wang, Sijing Tu, Lutz Oettershagen, Aristides Gionis

TL;DR
This paper introduces a streaming algorithm for maximizing topic coverage in news recommendation systems, effectively handling stochastic user interactions with limited memory and single-pass constraints.
Contribution
The paper proposes a novel online streaming algorithm with a provable competitive ratio for stochastic submodular maximization under realistic memory and stream length constraints.
Findings
The algorithm achieves a competitive ratio of 1/(8δ).
It operates with memory independent of stream length.
Empirical results outperform baseline methods.
Abstract
We explore a novel problem in streaming submodular maximization, inspired by the dynamics of news-recommendation platforms. We consider a setting where users can visit a news website at any time, and upon each visit, the website must display up to news items. User interactions are inherently stochastic: each news item presented to the user is consumed with a certain acceptance probability by the user, and each news item covers certain topics. Our goal is to design a streaming algorithm that maximizes the expected total topic coverage. To address this problem, we establish a connection to submodular maximization subject to a matroid constraint. We show that we can effectively adapt previous methods to address our problem when the number of user visits is known in advance or linear-size memory in the stream length is available. However, in more realistic scenarios where only an upper…
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
Taxonomy
TopicsOptimization and Search Problems · Complexity and Algorithms in Graphs · Advanced Bandit Algorithms Research
