Fully dynamic 3/2 approximate maximum cardinality matching in O(√(n)) update time

10/02/2018
by   Manas Jyoti Kashyop, et al.
0

We present a randomized algorithm to maintain a maximal matching without 3 length augmenting paths in the fully dynamic setting. Consequently, we maintain a 3/2 approximate maximum cardinality matching. Our algorithm takes expected amortized O(√(n)) time where n is the number of vertices in the graph when the update sequence is generated by an oblivious adversary. Over any sequence of t edge insertions and deletions presented by an oblivious adversary, the total update time of our algorithm is O(t√(n)) in expectation and O(t√(n) + n n) with high probability. To the best of our knowledge, our algorithm is the first one to maintain an approximate matching in which all augmenting paths are of length at least 5 in o(√(m)) update time.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
07/03/2022

Decremental Matching in General Graphs

We consider the problem of maintaining an approximate maximum integral m...
research
09/08/2019

Fully Dynamic Maximal Independent Set with Polylogarithmic Update Time

We present the first algorithm for maintaining a maximal independent set...
research
02/16/2023

Incremental (1-ε)-approximate dynamic matching in O(poly(1/ε)) update time

In the dynamic approximate maximum bipartite matching problem we are giv...
research
07/05/2019

Near-Optimal Fully Dynamic Densest Subgraph

We give the first fully dynamic algorithm which maintains a (1+ϵ)-approx...
research
12/07/2020

A Proof of the MV Matching Algorithm

The Micali-Vazirani (MV) algorithm for maximum cardinality matching in g...
research
02/18/2020

Distributed Maximum Matching Verification in CONGEST

We study the maximum cardinality matching problem in a standard distribu...

Please sign up or login with your details

Forgot password? Click here to reset