pith. sign in

arxiv: 1609.08879 · v3 · pith:4E6WZWFFnew · submitted 2016-09-28 · 💻 cs.DS

The Power of Data Reduction for Matching

classification 💻 cs.DS
keywords graphsdatalinear-timereductionalmostpreprocessingtimealgorithms
0
0 comments X
read the original abstract

Finding maximum-cardinality matchings in undirected graphs is arguably one of the most central graph primitives. For $m$-edge and $n$-vertex graphs, it is well-known to be solvable in $O(m\sqrt{n})$ time; however, for several applications this running time is still too slow. We investigate how linear-time (and almost linear-time) data reduction (used as preprocessing) can alleviate the situation. More specifically, we focus on (almost) linear-time kernelization. We start a deeper and systematic study both for general graphs and for bipartite graphs. Our data reduction algorithms easily comply (in form of preprocessing) with every solution strategy (exact, approximate, heuristic), thus making them attractive in various settings.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.