Submodular Maximization Meets Streaming: Matchings, Matroids, and More
Not on the map. Why?
Abstract (arXiv)
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 monotone submodular function on subsets of edges. This problem, which we call maximum submodular-function matching (MSM), is a natural generalization of maximum weight matching (MWM), which is in turn a generalization of maximum cardinality matching (MCM). We give two incomparable algorithms for this problem with space usage falling in the semi-streaming range---they store only O(n) edges, using O(nlog n) working memory---that achieve approximation ratios of 7.75 in a single pass and (3+ε) in O(ε-3) passes respectively. The operations of these algorithms mimic those of Zelke's and McGregor's respective algorithms for MWM; the novelty lies in the analysis for the MSM setting. In fact we identify a general framework for MWM algorithms that allows this kind of adaptation to the broader setting of MSM. In the sequel, we give generalizations of these results where the maximization is over "independent sets" in a very general sense. This generalization captures hypermatchings in hypergraphs as well as independence in the intersection of multiple matroids.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Sep 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 2; 2024: 4; 2025: 3; 2026: 1.
14 papers.
Sort:
- 2024View-based Explanations for Graph Neural Networkscited by 8
- 2022Deletion Robust Submodular Maximization over Matroidscited by 7
- 2023Fully Dynamic Submodular Maximization over Matroidscited by 7
- 2023Fairness in Streaming Submodular Maximization over a Matroid Constraintcited by 3
- 2021Adaptive Sampling for Fast Constrained Maximization of Submodular Functioncited by 2
- 2021The Power of Subsampling in Submodular Maximizationcited by 2
- 2022Deletion Robust Non-Monotone Submodular Maximization over Matroidscited by 2
- 2024Consistent Submodular Maximizationcited by 2
- 2024The Cost of Consistency: Submodular Maximization with Constant Recoursecited by 1
- 2025Generating Skyline Datasets for Data Science Modelscited by 1
- 2024A Dynamic Algorithm for Weighted Submodular Cover Problemcited by 0
- 2025Model-Free Counterfactual Subset Selection at Scalecited by 0
2 more
- 2026A General Framework for Dynamic Consistent Submodular Maximization3 Jun 2026
- 2025Scalable Submodular Policy Optimization via Pruned Submodularity Graph18 Jul 2025
- 2025Generating Skyline Datasets for Data Science Models16 Feb 2025
- 2025Model-Free Counterfactual Subset Selection at Scale12 Feb 2025
- 2024The Cost of Consistency: Submodular Maximization with Constant Recourse3 Dec 2024
- 2024A Dynamic Algorithm for Weighted Submodular Cover Problem13 Jul 2024
- 2024Consistent Submodular Maximization30 May 2024
- 2024View-based Explanations for Graph Neural Networks4 Jan 2024
- 2023Fully Dynamic Submodular Maximization over Matroids31 May 2023
- 2023Fairness in Streaming Submodular Maximization over a Matroid Constraint24 May 2023
- 2022Deletion Robust Non-Monotone Submodular Maximization over Matroids16 Aug 2022
- 2022Deletion Robust Submodular Maximization over Matroids31 Jan 2022
2 more
- 2024View-based Explanations for Graph Neural Networkscited by 8
- 2022Deletion Robust Submodular Maximization over Matroidscited by 7
- 2023Fully Dynamic Submodular Maximization over Matroidscited by 7
- 2023Fairness in Streaming Submodular Maximization over a Matroid Constraintcited by 3
- 2021Adaptive Sampling for Fast Constrained Maximization of Submodular Functioncited by 2
- 2021The Power of Subsampling in Submodular Maximizationcited by 2
- 2022Deletion Robust Non-Monotone Submodular Maximization over Matroidscited by 2
- 2024Consistent Submodular Maximizationcited by 2
- 2024The Cost of Consistency: Submodular Maximization with Constant Recoursecited by 1
- 2025Generating Skyline Datasets for Data Science Modelscited by 1
- 2024A Dynamic Algorithm for Weighted Submodular Cover Problemcited by 0
- 2025Model-Free Counterfactual Subset Selection at Scalecited by 0
12 most cited of 14 All 14 (JSON)
- 2026A General Framework for Dynamic Consistent Submodular Maximization3 Jun 2026
- 2025Scalable Submodular Policy Optimization via Pruned Submodularity Graph18 Jul 2025
- 2025Generating Skyline Datasets for Data Science Models16 Feb 2025
- 2025Model-Free Counterfactual Subset Selection at Scale12 Feb 2025
- 2024The Cost of Consistency: Submodular Maximization with Constant Recourse3 Dec 2024
- 2024A Dynamic Algorithm for Weighted Submodular Cover Problem13 Jul 2024
- 2024Consistent Submodular Maximization30 May 2024
- 2024View-based Explanations for Graph Neural Networks4 Jan 2024
- 2023Fully Dynamic Submodular Maximization over Matroids31 May 2023
- 2023Fairness in Streaming Submodular Maximization over a Matroid Constraint24 May 2023
- 2022Deletion Robust Non-Monotone Submodular Maximization over Matroids16 Aug 2022
- 2022Deletion Robust Submodular Maximization over Matroids31 Jan 2022
12 newest of 14 All 14 (JSON)