On Girth and the Parameterized Complexity of Token Sliding and Token Jumping

被引:6
作者
Bartier, Valentin [1 ]
Bousquet, Nicolas [2 ]
Dallard, Clement [3 ]
Lomer, Kyle [4 ]
Mouawad, Amer E. [4 ]
机构
[1] Univ Grenoble Alpes, CNRS, Grenoble INP, G SCOP, Grenoble, France
[2] Univ Claude Bernard Lyon 1, Univ Lyon, CNRS, LIRIS, Lyon, France
[3] Univ Primorska, FAMNIT, Koper, Slovenia
[4] Amer Univ Beirut, Dept Comp Sci, Beirut, Lebanon
关键词
Combinatorial reconfiguration; Independent set; Token jumping; Token sliding; Parameterized complexity; RECONFIGURATION; SET;
D O I
10.1007/s00453-021-00848-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the Token Jumping problem we are given a graph G = (V, E) and two independent sets S and T of G, each of size k >= 1. The goal is to determine whether there exists a sequence of k-sized independent sets in G, < S-0, S-1,., Sl >, such that for every i, S i = k, S i is an independent set, S = S-0, S-l = T, and vertical bar S-i Delta Si+1 vertical bar = 2. In other words, if we view each independent set as a collection of tokens placed on a subset of the vertices of G, then the problem asks for a sequence of independent sets which transforms S to T by individual token jumps which maintain the independence of the sets. This problem is known to be PSPACE-complete on very restricted graph classes, e.g., planar bounded degree graphs and graphs of bounded bandwidth. A closely related problem is the Token Sliding problem, where instead of allowing a token to jump to any vertex of the graph we instead require that a token slides along an edge of the graph. Token Sliding is also known to be PSPACE-complete on the aforementioned graph classes. We investigate the parameterized complexity of both problems on several graph classes, focusing on the effect of excluding certain cycles from the input graph. In particular, we show that both Token Sliding and Token Jumping are fixed-parameter tractable on C-4-free bipartite graphs when parameterized by k. For Token Jumping, we in fact show that the problem admits a polynomial kernel on {C-3, C-4}-free graphs. In the case of Token Sliding, we also show that the problem admits a polynomial kernel on bipartite graphs of bounded degree. We believe both of these results to be of independent interest. We complement these positive results by showing that, for any constant p = 4, both problems are W[1]hard on {C-4,., C-p}-free graphs and Token Sliding remains W[1]-hard even on bipartite graphs.
引用
收藏
页码:2914 / 2951
页数:38
相关论文
共 33 条
  • [1] [Anonymous], 2015, PARAMETERIZED, DOI [DOI 10.1007/978-3-319-21275-3, 10.1007/978-3-319-21275-3]
  • [2] Token Sliding on Split Graphs
    Belmonte, Remy
    Kim, Eun Jung
    Lampis, Michael
    Mitsou, Valia
    Otachi, Yota
    Sikora, Florian
    [J]. 36TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2019), 2019,
  • [3] Bonnet E., 2018, LIPICS, V115, P17
  • [4] Bonsma P, 2014, LECT NOTES COMPUT SC, V8503, P86, DOI 10.1007/978-3-319-08404-6_8
  • [5] Bousquet N, 2016, ARXIV160500442
  • [6] Token Jumping in Minor-Closed Classes
    Bousquet, Nicolas
    Mary, Arnaud
    Parreau, Aline
    [J]. FUNDAMENTALS OF COMPUTATION THEORY, FCT 2017, 2017, 10472 : 136 - 149
  • [7] A dichotomy theorem for circular colouring reconfiguration
    Brewster, Richard C.
    McGuinness, Sean
    Moore, Benjamin
    Noel, Jonathan A.
    [J]. THEORETICAL COMPUTER SCIENCE, 2016, 639 : 1 - 13
  • [8] Connectedness of the graph of vertex-colourings
    Cereceda, Luis
    van den Heuvel, Jan
    Johnson, Matthew
    [J]. DISCRETE MATHEMATICS, 2008, 308 (5-6) : 913 - 919
  • [9] Polynomial-Time Algorithm for Sliding Tokens on Trees
    Demaine, Erik D.
    Demaine, Martin L.
    Fox-Epstein, Eli
    Hoang, Duc A.
    Ito, Takehiro
    Ono, Hirotaka
    Otachi, Yota
    Uehara, Ryuhei
    Yamada, Takeshi
    [J]. ALGORITHMS AND COMPUTATION, ISAAC 2014, 2014, 8889 : 389 - 400
  • [10] Sliding Token on Bipartite Permutation Graphs
    Fox-Epstein, Eli
    Hoang, Duc A.
    Otachi, Yota
    Uehara, Ryuhei
    [J]. ALGORITHMS AND COMPUTATION, ISAAC 2015, 2015, 9472 : 237 - 247