Triangle-free 2-matchings revisited

3Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A 2-matching in an undirected graph G = (VG, EG) is a function x : EG → {0,1,2} such that for each node v ε VG the sum of values x(e) on all edges e incident to v does not exceed 2. The size of x is the sum σ e x(e). If {e ε EG | x(e) ≠ 0} contains no triangles then x is called triangle-free. Cornuéjols and Pulleyblank devised a combinatorial O(mn)-algorithm that finds a triangle free 2-matching of maximum size (hereinafter n :=|VG|, m :=|EG|) and also established a min-max theorem. We claim that this approach is, in fact, superfluous by demonstrating how their results may be obtained directly from the Edmonds-Gallai decomposition. Applying the algorithm of Micali and Vazirani we are able to find a maximum triangle-free 2-matching in -time. Also we give a short self-contained algorithmic proof of the min-max theorem. Next, we consider the case of regular graphs. It is well-known that every regular graph admits a perfect 2-matching. One can easily strengthen this result and prove that every d-regular graph (for d >3) contains a perfect triangle-free 2-matching. We give the following algorithms for finding a perfect triangle-free 2-matching in a d-regular graph: an O(n)-algorithm for d=3, an O(m+n 3/2)-algorithm for d=2k (k > 2), and an O(n 2)-algorithm for d=2k+1 (k >2). © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Babenko, M., Gusakov, A., & Razenshteyn, I. (2010). Triangle-free 2-matchings revisited. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6196 LNCS, pp. 120–129). https://doi.org/10.1007/978-3-642-14031-0_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free