Reconfiguring k-path vertex covers
Reconfiguring k-path vertex covers
复制标题
DOI:
10.1007/978-3-030-39881-1_12
复制
发表时间:
2019-11
期刊:
影响因子:
--
通讯作者:
Duc A. Hoang;Akira Suzuki;Tsuyoshi Yagita
中科院分区:
文献类型:
--
作者:
Duc A. Hoang;Akira Suzuki;Tsuyoshi Yagita
A vertex subsetIof a graphGis called ak-path vertex cover if every path onkvertices inGcontains at least one vertex fromI. Thek-Path Vertex Cover Reconfiguration (k-PVCR)problem asks if one can transform onek-path vertex cover into another via a sequence ofk-path vertex covers where each intermediate member is obtained from its predecessor by applying a given reconfiguration rule exactly once. We investigate the computational complexity ofk-PVCRfrom the viewpoint of graph classes under the well-known reconfiguration rules:,, and. The problem for, known as theVertex Cover Reconfiguration (VCR)problem, has been well-studied in the literature. We show that certain known hardness results forVCRon different graph classes including planar graphs, bounded bandwidth graphs, chordal graphs, and bipartite graphs, can be extended fork-PVCR. In particular, we prove a complexity dichotomy fork-PVCRon general graphs: on those whose maximum degree is 3 (and even planar), the problem is-complete, while on those whose maximum degree is 2 (i.e., paths and cycles), the problem can be solved in polynomial time. Additionally, we also design polynomial-time algorithms fork-PVCRon trees under each ofand. Moreover, on paths, cycles, and trees, we describe how one can construct a reconfiguration sequence between two givenk-path vertex covers in a yes-instance. In particular, on paths, our constructed reconfiguration sequence is shortest.