Computing unique maximum matchings in O(m) time for König-Egerváry graphs and unicyclic graphs

From MaRDI portal
Publication:328720

DOI10.1007/S10878-015-9875-9zbMATH Open1354.90155arXiv1402.2903OpenAlexW2027498052MaRDI QIDQ328720FDOQ328720

Eugen Mandrescu, Vadim E. Levit

Publication date: 20 October 2016

Published in: Journal of Combinatorial Optimization (Search for Journal in Brave)

Abstract: Let alpha(G) denote the maximum size of an independent set of vertices and mu(G) be the cardinality of a maximum matching in a graph G. A matching saturating all the vertices is perfect. If alpha(G) + mu(G) equals the number of vertices of G, then it is called a Konig-Egervary graph. A graph is unicyclic if it has a unique cycle. In 2010, Bartha conjectured that a unique perfect matching, if it exists, can be found in O(m) time, where m is the number of edges. In this paper we validate this conjecture for Konig-Egervary graphs and unicylic graphs. We propose a variation of Karp-Sipser leaf-removal algorithm (Karp and Spiser, 1981), which ends with an empty graph if and only if the original graph is a Konig-Egervary graph with a unique perfect matching obtained as an output as well. We also show that a unicyclic non-bipartite graph G may have at most one perfect matching, and this is the case where G is a Konig-Egervary graph.


Full work available at URL: https://arxiv.org/abs/1402.2903




Recommendations




Cites Work


Cited In (5)





This page was built for publication: Computing unique maximum matchings in \(O(m)\) time for König-Egerváry graphs and unicyclic graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q328720)