• Home
  • Search
  • The sparse awakens: Streaming algorithms for matching size estimation in sparse graphs
  • Cite Icon22
  • https://doi.org/10.4230/lipics.esa.2017.29Copy DOI Icon

The sparse awakens: Streaming algorithms for matching size estimation in sparse graphs

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Estimating the size of the maximum matching is a canonical problem in graph analysis, and one that has attracted extensive study over a range of different computational models. We present improved streaming algorithms for approximating the size of maximum matching with sparse (bounded arboricity) graphs. 
\n
\n* (Insert-Only Streams) We present a one-pass algorithm that takes O(alpha log n) space and approximates the size of the maximum matching in graphs with arboricity alpha within a factor of O(alpha). This improves significantly upon the state-of-the-art tilde{O}(alpha n^{2/3})-space streaming algorithms, and is the first poly-logarithmic space algorithm for this problem. 
\n
\n* (Dynamic Streams) Given a dynamic graph stream (i.e., inserts and deletes) of edges of an underlying alpha-bounded arboricity graph, we present an one-pass algorithm that uses space tilde{O}(alpha^{10/3}n^{2/3}) and returns an O(alpha)-estimator for the size of the maximum matching on the condition that the number edge deletions in the stream is bounded by O(alpha n). For this class of inputs, our algorithm improves the state-of-the-art tilde{O}(\\alpha n^{4/5})-space algorithms, where the \\tilde{O}(.) notation hides logarithmic in n dependencies.
\n
\nIn contrast to prior work, our results take more advantage of the streaming access to the input and characterize the matching size based on the ordering of the edges in the stream in addition to the degree distributions and structural properties of the sparse graphs.

Similar Papers
  • Conference Article
  • Citations1

Robust Algorithms Under Adversarial Injections

  • Jun 13, 2020
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Paritosh Garg +3
  • Research Article
  • Citations3

A Subquadratic-Time Distributed Algorithm for Exact Maximum Matching

  • Mar 01, 2022
  • IEICE Transactions on Information and Systems
  • Naoki Kitamura +1
  • Research Article
  • Citations6

Lower Bounds on the Size of Maximum Independent Sets and Matchings in Hypergraphs of Rank Three

  • Jun 18, 2012
  • Journal of Graph Theory
  • Michael A Henning +1
  • Research Article
  • Citations24

Superlinear Lower Bounds for Multipass Graph Processing

  • Mar 21, 2016
  • Algorithmica
  • Venkatesan Guruswami +1
  • Conference Article
  • Citations31

Parameterized Streaming: Maximal Matching and Vertex Cover

  • Dec 22, 2014
  • Rajesh Chitnis +3
  • Conference Article
  • Citations68

Parameterized streaming: maximal matching and vertex cover

  • Jan 04, 2015
  • Rajesh Chitnis +3
  • PDF
  • Conference Article
  • Citations5

Temporal Cliques Admit Sparse Spanners

  • Sep 01, 2018
  • Arnaud Casteigts +2
  • Conference Article
  • Citations3

Tight Tradeoffs for Real-Time Approximation of Longest Palindromes in Streams.

  • Jan 01, 2016
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Paweł Gawrychowski +3
  • Conference Article
  • Citations18

Towards Optimal Approximate Streaming Pattern Matching by Matching Multiple Patterns in Multiple Streams

  • Jan 01, 2018
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Shay Golan +2
  • Research Article

PERFORMANCE ANALYSIS OF FORWARD ERROR CORRECTION AIDED P2P LIVE-VIDEO STREAMING

  • Jun 30, 2012
  • Nasru Minallah +2
  • Book Chapter
  • Citations1

3 Size and Structure of Maximum Matchings

  • Jan 01, 1986
  • North-Holland Mathematics Studies
  • Research Article
  • Citations112

Finding Maximum Induced Matchings in Subclasses of Claw-Free and P 5-Free Graphs, and in Graphs with Matching and Induced Matching of Equal Maximum Size

  • May 28, 2003
  • Algorithmica
  • Daniel Kobler +1
  • Conference Article
  • Citations4

A Streaming Algorithm for the Undirected Longest Path Problem

  • Jan 01, 2016
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Lasse Kliemann +2
  • Conference Article
  • Citations19

Faster algorithms for computing maximal 2-connected subgraphs in sparse directed graphs

  • Jan 04, 2017
  • arXiv (Cornell University)
  • Shiri Chechik +4
  • Supplementary Content
  • Citations1

An Asymptotically Optimal Algorithm for Maximum Matching in Dynamic Streams

  • Jan 29, 2022
  • arXiv (Cornell University)
  • Sepehr Assadi +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.