Dynamic (1+ε)-Approximate Matching Size in Truly Sublinear Update Time

02/10/2023
by   Sayan Bhattacharya, et al.
0

We show a fully dynamic algorithm for maintaining (1+ϵ)-approximate size of maximum matching of the graph with n vertices and m edges using m^0.5-Ω_ϵ(1) update time. This is the first polynomial improvement over the long-standing O(n) update time, which can be trivially obtained by periodic recomputation. Thus, we resolve the value version of a major open question of the dynamic graph algorithms literature (see, e.g., [Gupta and Peng FOCS'13], [Bernstein and Stein SODA'16],[Behnezhad and Khanna SODA'22]). Our key technical component is the first sublinear algorithm for (1,ϵ n)-approximate maximum matching with sublinear running time on dense graphs. All previous algorithms suffered a multiplicative approximation factor of at least 1.499 or assumed that the graph has a very small maximum degree.

READ FULL TEXT
research
11/05/2019

Fully Dynamic Matching: Beating 2-Approximation in Δ^ε Update Time

In fully dynamic graphs, we know how to maintain a 2-approximation of ma...
research
11/17/2022

Incremental Approximate Maximum Flow in m^1/2+o(1) update time

We show an (1+ϵ)-approximation algorithm for maintaining maximum s-t flo...
research
05/26/2023

Sublinear-Space Streaming Algorithms for Estimating Graph Parameters on Sparse Graphs

In this paper, we design sub-linear space streaming algorithms for estim...
research
07/31/2019

Sublinear Subwindow Search

We propose an efficient approximation algorithm for subwindow search tha...
research
10/24/2017

Provable and practical approximations for the degree distribution using sublinear graph samples

The degree distribution is one of the most fundamental properties used i...
research
06/27/2022

Beating Greedy Matching in Sublinear Time

We study sublinear time algorithms for estimating the size of maximum ma...
research
02/21/2023

Dynamic Euclidean Bottleneck Matching

A fundamental question in computational geometry is for a set of input p...

Please sign up or login with your details

Forgot password? Click here to reset