English

Independence and Efficient Domination on $P_6$-free Graphs

Data Structures and Algorithms 2015-09-02 v2

Abstract

In the Independent set problem, the input is a graph GG, every vertex has a non-negative integer weight, and the task is to find a set SS of pairwise non-adjacent vertices, maximizing the total weight of the vertices in SS. We give an nO(log2n)n^{O (\log^2 n)} time algorithm for this problem on graphs excluding the path P6P_6 on 66 vertices as an induced subgraph. Currently, there is no constant kk known for which Independent Set on PkP_{k}-free graphs becomes NP-complete, and our result implies that if such a kk exists, then k>6k > 6 unless all problems in NP can be decided in (quasi)polynomial time. Using the combinatorial tools that we develop for the above algorithm, we also give a polynomial-time algorithm for Efficient Dominating Set on P6P_6-free graphs. In this problem, the input is a graph GG, every vertex has an integer weight, and the objective is to find a set SS of maximum weight such that every vertex in GG has exactly one vertex in SS in its closed neighborhood, or to determine that no such set exists. Prior to our work, the class of P6P_6-free graphs was the only class of graphs defined by a single forbidden induced subgraph on which the computational complexity of Efficient Dominating Set was unknown.

Keywords

Cite

@article{arxiv.1507.02163,
  title  = {Independence and Efficient Domination on $P_6$-free Graphs},
  author = {Daniel Lokshtanov and Marcin Pilipczuk and Erik Jan van Leeuwen},
  journal= {arXiv preprint arXiv:1507.02163},
  year   = {2015}
}

Comments

v2: added reference to independent work arXiv:1508.07733

R2 v1 2026-06-22T10:08:02.622Z