Graph stream algorithms: a survey

A McGregor - ACM SIGMOD Record, 2014 - dl.acm.org
Over the last decade, there has been considerable interest in designing algorithms for
processing massive graphs in the data stream model. The original motivation was two-fold …

Submodular maximization meets streaming: matchings, matroids, and more

A Chakrabarti, S Kale - Mathematical Programming, 2015 - Springer
We study the problem of finding a maximum matching in a graph given by an input stream
listing its edges in some arbitrary order, where the quantity to be maximized is given by a …

Streaming algorithms for submodular function maximization

C Chekuri, S Gupta, K Quanrud - … , ICALP 2015, Kyoto, Japan, July 6-10 …, 2015 - Springer
We consider the problem of maximizing a nonnegative submodular set function f: 2^ N →
R^+ f: 2 N→ R+ subject to ap-matchoid constraint in the single-pass streaming setting …

How to match when all vertices arrive online

Z Huang, N Kang, ZG Tang, X Wu, Y Zhang… - Proceedings of the 50th …, 2018 - dl.acm.org
We introduce a fully online model of maximum cardinality matching in which all vertices
arrive online. On the arrival of a vertex, its incident edges to previously-arrived vertices are …

Online submodular maximization with preemption

N Buchbinder, M Feldman, R Schwartz - ACM Transactions on …, 2019 - dl.acm.org
Submodular function maximization has been studied extensively in recent years under
various constraints and models. The problem plays a major role in various disciplines. We …

Do less, get more: Streaming submodular maximization with subsampling

M Feldman, A Karbasi… - Advances in Neural …, 2018 - proceedings.neurips.cc
In this paper, we develop the first one-pass streaming algorithm for submodular
maximization that does not evaluate the entire stream even once. By carefully subsampling …

A (2+ ε)-approximation for maximum weight matching in the semi-streaming model

A Paz, G Schwartzman - ACM Transactions on Algorithms (TALG), 2018 - dl.acm.org
We present a simple deterministic single-pass (2+ ε)-approximation algorithm for the
maximum weight matching problem in the semi-streaming model. This improves on the …

Improved streaming algorithms for weighted matching, via unweighted matching

M Crouch, DM Stubbs - Approximation, Randomization, and …, 2014 - drops.dagstuhl.de
Abstract We present a (4+ epsilon) approximation algorithm for weighted graph matching
which applies in the semistreaming, sliding window, and MapReduce models; this single …

Fully online matching

Z Huang, N Kang, ZG Tang, X Wu, Y Zhang… - Journal of the ACM …, 2020 - dl.acm.org
We introduce a fully online model of maximum cardinality matching in which all vertices
arrive online. On the arrival of a vertex, its incident edges to previously arrived vertices are …

Dynamic algorithms for matroid submodular maximization

K Banihashem, L Biabani, S Goudarzi… - Proceedings of the 2024 …, 2024 - SIAM
Submodular maximization under matroid and cardinality constraints are classical problems
with a wide range of applications in machine learning, auction theory, and combinatorial …