English

Parameterized Algorithms for Recognizing Monopolar and 2-Subcolorable Graphs

Computational Complexity 2018-01-08 v2 Data Structures and Algorithms

Abstract

A graph GG is a (ΠA,ΠB)(\Pi_A,\Pi_B)-graph if V(G)V(G) can be bipartitioned into AA and BB such that G[A]G[A] satisfies property ΠA\Pi_A and G[B]G[B] satisfies property ΠB\Pi_B. The (ΠA,ΠB)(\Pi_{A},\Pi_{B})-Recognition problem is to recognize whether a given graph is a (ΠA,ΠB)(\Pi_A,\Pi_B)-graph. There are many (ΠA,ΠB)(\Pi_{A},\Pi_{B})-Recognition problems, including the recognition problems for bipartite, split, and unipolar graphs. We present efficient algorithms for many cases of (ΠA,ΠB)(\Pi_A,\Pi_B)-Recognition based on a technique which we dub inductive recognition. In particular, we give fixed-parameter algorithms for two NP-hard (ΠA,ΠB)(\Pi_{A},\Pi_{B})-Recognition problems, Monopolar Recognition and 2-Subcoloring. We complement our algorithmic results with several hardness results for (ΠA,ΠB)(\Pi_{A},\Pi_{B})-Recognition.

Keywords

Cite

@article{arxiv.1702.04322,
  title  = {Parameterized Algorithms for Recognizing Monopolar and 2-Subcolorable Graphs},
  author = {Iyad Kanj and Christian Komusiewicz and Manuel Sorge and Erik Jan van Leeuwen},
  journal= {arXiv preprint arXiv:1702.04322},
  year   = {2018}
}

Comments

A preliminary version of this paper appears in the proceedings of SWAT 2016. A journal version of this paper appears in Journal of Computer and System Sciences, volume 92, 2018. This ArXiv paper additionally discusses relations to the iterative localization technique (Heggernes et al., Information and Computation, 2013)

R2 v1 2026-06-22T18:18:22.242Z