Streaming Maximal Matching with Bounded Deletions
Abstract
We initiate the study of the Maximal Matching problem in bounded-deletion graph streams. In this setting, a graph is revealed as an arbitrary sequence of edge insertions and deletions, where the number of insertions is unrestricted but the number of deletions is guaranteed to be at most , for some given parameter . The single-pass streaming space complexity of this problem is known to be when is unrestricted, where is the number of vertices of the input graph. In this work, we present new randomized and deterministic algorithms and matching lower bound results that together give a tight understanding (up to poly-log factors) of how the space complexity of Maximal Matching evolves as a function of the parameter : The randomized space complexity of this problem is , while the deterministic space complexity is . We further show that if we relax the maximal matching requirement to an -approximation to Maximum Matching, for any constant , then the space complexity for both, deterministic and randomized algorithms, strikingly changes to .
Cite
@article{arxiv.2502.15330,
title = {Streaming Maximal Matching with Bounded Deletions},
author = {Sanjeev Khanna and Christian Konrad and Jacques Dark},
journal= {arXiv preprint arXiv:2502.15330},
year = {2025}
}
Comments
Abstract truncated due to arXiv's length restrictions