English

On the Computational Complexity of the Bipartizing Matching Problem

Discrete Mathematics 2019-06-12 v2

Abstract

We study the problem of determining whether a given graph~G=(V,E)G=(V,E) admits a matching~MM whose removal destroys all odd cycles of~GG (or equivalently whether~GMG-M is bipartite). This problem is equivalent to determine whether~GG admits a~(2,1)(2,1)-coloring, which is a~22-coloring of~V(G)V(G) such that each color class induces a graph of maximum degree at most~11. We determine a dichotomy related to the~{\sf NP}-completeness of this problem, where we show that it is~{\sf NP}-complete even for 33-colorable planar graphs of maximum degree~44, while it is known that the problem can be solved in polynomial time for graphs of maximum degree at most~33. In addition we present polynomial-time algorithms for some graph classes, including graphs in which every odd cycle is a triangle, graphs of small dominating sets, and~P5P_5-free graphs. Additionally, we show that the problem is fixed parameter tractable when parameterized by the clique-width, which implies polynomial-time solution for many interesting graph classes, such as distance-hereditary, outerplanar, and chordal graphs. Finally, an~O(2O(vc(G))n)O\left(2^{O\left(vc(G)\right)} \cdot n\right)-time algorithm and a kernel of at most~2nd(G)2\cdot nd(G) vertices are presented, where~vc(G)vc(G) and~nd(G)nd(G) are the vertex cover number and the neighborhood diversity of~GG, respectively.

Keywords

Cite

@article{arxiv.1710.07741,
  title  = {On the Computational Complexity of the Bipartizing Matching Problem},
  author = {Carlos V. G. C. Lima and Dieter Rautenbach and Uéverton S. Souza and Jayme L. Szwarcfiter},
  journal= {arXiv preprint arXiv:1710.07741},
  year   = {2019}
}

Comments

A conference version appeared in the Proc. of the 12th Annual International Conference on Combinatorial Optimization and Applications (COCOA), Volume 11346, pages 198--213, Atlanta, USA, December 2018

R2 v1 2026-06-22T22:21:08.294Z