On the Computational Complexity of the Bipartizing Matching Problem
Abstract
We study the problem of determining whether a given graph~ admits a matching~ whose removal destroys all odd cycles of~ (or equivalently whether~ is bipartite). This problem is equivalent to determine whether~ admits a~-coloring, which is a~-coloring of~ such that each color class induces a graph of maximum degree at most~. We determine a dichotomy related to the~{\sf NP}-completeness of this problem, where we show that it is~{\sf NP}-complete even for -colorable planar graphs of maximum degree~, while it is known that the problem can be solved in polynomial time for graphs of maximum degree at most~. 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~-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~-time algorithm and a kernel of at most~ vertices are presented, where~ and~ are the vertex cover number and the neighborhood diversity of~, respectively.
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