Papers
Topics
Authors
Recent
Search
2000 character limit reached

On the Computational Complexity of the Bipartizing Matching Problem

Published 21 Oct 2017 in cs.DM | (1710.07741v2)

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~G−MG-M is bipartite). This problem is equivalent to determine whether~GG admits a~(2,1)(2,1)-coloring, which is a~$2$-coloring of~V(G)V(G) such that each color class induces a graph of maximum degree at most~$1$. We determine a dichotomy related to the~{\sf NP}-completeness of this problem, where we show that it is~{\sf NP}-complete even for $3$-colorable planar graphs of maximum degree~$4$, while it is known that the problem can be solved in polynomial time for graphs of maximum degree at most~$3$. 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(2<sup>O(vc(G))</sup>⋅n)O\left(2<sup>{O\left(vc(G)\right)}</sup> \cdot n\right)-time algorithm and a kernel of at most~2⋅nd(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.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.