Maintaining an EDCS in General Graphs: Simpler, Density-Sensitive and with Worst-Case Time Bounds
Fabrizio Grandoni, Chris Schwiegelshohn, Shay Solomon, Amitai Uzrad

TL;DR
This paper simplifies and extends Bernstein and Stein's EDCS-based dynamic matching algorithm from bipartite to general graphs, achieving worst-case update times of O_epsilon(m^{1/4}) that are density-sensitive based on graph arboricity.
Contribution
The authors simplify the EDCS approach for bipartite graphs and generalize it to all graphs, maintaining worst-case update bounds and introducing density-sensitive performance.
Findings
Achieved worst-case update time of O_epsilon(m^{1/4}) for general graphs.
Extended the density-sensitive property based on graph arboricity.
Simplified the technical approach compared to prior work.
Abstract
In their breakthrough ICALP'15 paper, Bernstein and Stein presented an algorithm for maintaining a -approximate maximum matching in fully dynamic {\em bipartite} graphs with a {\em worst-case} update time of ; we use the notation to suppress the -dependence. Their main technical contribution was in presenting a new type of bounded-degree subgraph, which they named an {\em edge degree constrained subgraph (EDCS)}, which contains a large matching -- of size that is smaller than the maximum matching size of the entire graph by at most a factor of . They demonstrate that the EDCS can be maintained with a worst-case update time of , and their main result follows as a direct corollary. In their followup SODA'16 paper, Bernstein and Stein generalized their result for general graphs, achieving the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced biosensing and bioanalysis techniques · Advanced Graph Theory Research
