Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
110 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Triangle-free 2-matchings (2311.13590v8)

Published 22 Nov 2023 in cs.DS and cs.DM

Abstract: We consider the problem of finding a maximum size triangle-free $2$-matching in a graph $G=(V,E)$. A (simple) $2$-matching is any subset of the edges such that each vertex is incident to at most two edges from the subset. We present a fast combinatorial algorithm for the problem. Our algorithm and its analysis are significantly simpler than the very complicated result by Hartvigsen from 1984 as well as its recently published journal version. Moreover, our algorithm with running time $O(|V||E|)$ is faster than the one by Hartvigsen having running time $O(|V|3|E|2)$. Let $M$ denote any triangle-free $2$-matching. An $M$-alternating path or cycle $P$ is {\em feasible} if $M \oplus P$ is a triangle-free $2$-matching. It has been proven before that for any $M$ which is not maximum the graph contains a feasible $M$-augmenting path. One of the key new observations is that to facilitate the search for such a feasible augmenting path $P$ we can employ {\em half-edges}. A {\em half-edge} of edge $e$ is, informally speaking, a half of $e$ containing exactly one of its endpoints. To find an augmenting path, whose application does not create any triangle we forbid some edges to be followed by certain others. This operation can be thought of as using gadgets, in which some pairs of edges get disconnected via the removal of appropriate half-edges. We also prove a decomposition theorem for triangle-free $2$-matchings, largely the same as the decomposition from versions 1-6 of this paper and which is simpler and stronger than the one posted by Kobayashi and Noguchi in \cite{Noguchi}.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (32)
  1. New approximation algorithms for (1, 2)-tsp. In I. Chatzigiannakis, C. Kaklamanis, D. Marx, and D. Sannella, editors, 45th International Colloquium on Automata, Languages, and Programming, ICALP 2018, July 9-13, 2018, Prague, Czech Republic, volume 107 of LIPIcs, pages 9:1–9:14. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2018.
  2. S. Artamonov and M. Babenko. A fast scaling algorithm for the weighted triangle-free 2-matching problem. European Journal of Combinatorics, 68:3 – 23, 2018.
  3. Triangle-free 2-matchings revisited. In Computing and Combinatorics, pages 120–129, 2010.
  4. K. Bérczi and Y. Kobayashi. An algorithm for (n−3)𝑛3(n-3)( italic_n - 3 )-connectivity augmentation problem: Jump system approach. Journal of Combinatorial Theory, Series B, 102(3):565–587, 2012.
  5. K. Bérczi and L. Végh. Restricted b-matchings in degree-bounded graphs. In Integer Programming and Combinatorial Optimization, pages 43–56, 2010.
  6. P. Berman and M. Karpinski. 8/7878/78 / 7-approximation algorithm for (1,2)12(1,2)( 1 , 2 )-TSP. In Proc. SODA 2006, pages 641–648, 2006.
  7. M. Bläser and L. S. Ram. An improved approximation algorithm for TSP with distances one and two. In Proc. FCT 2005, volume 3623 of LNCS, pages 504–515. 2005.
  8. G. Cornuéjols and W. Pulleyblank. A matching problem with side conditions. Discrete Mathematics, 29(2):135–159, 1980.
  9. G. Cornuéjols and W. Pulleyblank. Perfect triangle-free 2-matchings. In Combinatorial Optimization II, Mathematical Programming Studies, pages 1–7. Springer Berlin Heidelberg, 1980.
  10. An analysis of approximations for finding a maximum weight hamiltonian circuit. Operations Research, 27(4):799–809, 1979.
  11. J. Geelen. The C6subscript𝐶6C_{6}italic_C start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT-free 2222-factor problem in bipartite graphs is NP-complete. Unpublished, 1999.
  12. D. Hartvigsen. Extensions of Matching Theory. PhD thesis, Carnegie-Mellon University, 1984.
  13. D. Hartvigsen. Finding maximum square-free 2222-matchings in bipartite graphs. Journal of Combinatorial Theory, Series B, 96(5):693–705, 2006.
  14. D. Hartvigsen and Y. Li. Polyhedron of triangle-free simple 2-matchings in subcubic graphs. Mathematical Programming, 138:43–82, 2013.
  15. Z. Király. C4subscript𝐶4C_{4}italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT-free 2222-factors in bipartite graphs. Technical report, Egerváry Research Group, 1999.
  16. Z. Király. Restricted t𝑡titalic_t-matchings in bipartite graphs. Technical report, Egerváry Research Group, 2009.
  17. Y. Kobayashi. A simple algorithm for finding a maximum triangle-free 2222-matching in subcubic graphs. Discrete Optimization, 7:197–202, 2010.
  18. Y. Kobayashi. Weighted triangle-free 2222-matching problem with edge-disjoint forbidden triangles. In Integer Programming and Combinatorial Optimization, pages 280–293, 2020.
  19. Y. Kobayashi and T. Noguchi. An approximation algorithm for two-edge-connected subgraph problem via triangle-free two-edge-cover. CoRR, abs/2304.13228, 2023.
  20. L. Lovász and M. Plummer. Matching theory. AMS Chelsea Publishing, corrected reprint of the 1986 original edition, 2009.
  21. M. Makai. On maximum cost Kt,tsubscript𝐾𝑡𝑡K_{t,t}italic_K start_POSTSUBSCRIPT italic_t , italic_t end_POSTSUBSCRIPT-free t𝑡titalic_t-matchings of bipartite graphs. SIAM Journal on Discrete Mathematics, 21:349–360, 2007.
  22. Y. Nam. Matching Theory: Subgraphs with Degree Constraints and other Properties. PhD thesis, University of British Columbia, 1994.
  23. Simpler approximation of the maximum asymmetric traveling salesman problem. In 29th International Symposium on Theoretical Aspects of Computer Science, pages 501–506, 2012.
  24. K. Paluch and M. Wasylkiewicz. Restricted t-matchings via half-edges. In P. Mutzel, R. Pagh, and G. Herman, editors, 29th Annual European Symposium on Algorithms, ESA 2021, September 6-8, 2021, Lisbon, Portugal (Virtual Conference), volume 204 of LIPIcs, pages 73:1–73:17. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2021.
  25. K. Paluch and M. Wasylkiewicz. A simple combinatorial algorithm for restricted 2-matchings in subcubic graphs - via half-edges. Information Processing Letters, 171, 2021.
  26. G. Pap. Combinatorial algorithms for matchings, even factors and square-free 2-factors. Mathematical Programming, 110:57–69, 2007.
  27. G. Pap. Weighted restricted 2-matching. Mathematical Programming, 119:305–329, 2009.
  28. M. Russell. Restricted two-factors. Master’s thesis, University of Waterloo, 2001.
  29. K. Takazawa. A weighted Kt,tsubscript𝐾𝑡𝑡K_{t,t}italic_K start_POSTSUBSCRIPT italic_t , italic_t end_POSTSUBSCRIPT-free t𝑡titalic_t-factor algorithm for bipartite graphs. Mathematics of Operations Research, 34(2):351–362, 2009.
  30. K. Takazawa. Excluded t-factors in bipartite graphs: A unified framework for nonbipartite matchings and restricted 2-matchings. In Integer Programming and Combinatorial Optimization, pages 430–441, 2017.
  31. K. Takazawa. Finding a maximum 2-matching excluding prescribed cycles in bipartite graphs. Discrete Optimization, 26:26–40, 2017.
  32. O. Vornberger. Easy and hard cycle covers. Technical report, Universität Paderborn, 1980.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (1)
  1. Katarzyna Paluch (15 papers)
Citations (2)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com