Skip to main content
Top
Published in: Theory of Computing Systems 4/2021

10-03-2020

Token Sliding on Split Graphs

Authors: Rémy Belmonte, Eun Jung Kim, Michael Lampis, Valia Mitsou, Yota Otachi, Florian Sikora

Published in: Theory of Computing Systems | Issue 4/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We consider the complexity of the Independent Set Reconfiguration problem under the Token Sliding rule. In this problem we are given two independent sets of a graph and are asked if we can transform one to the other by repeatedly exchanging a vertex that is currently in the set with one of its neighbors, while maintaining the set independent. Our main result is to show that this problem is PSPACE-complete on split graphs (and hence also on chordal graphs), thus resolving an open problem in this area. We then go on to consider the c-Colorable Reconfiguration problem under the same rule, where the constraint is now to maintain the set c-colorable at all times. As one may expect, a simple modification of our reduction shows that this more general problem is PSPACE-complete for all fixed c ≥ 1 on chordal graphs. Somewhat surprisingly, we show that the same cannot be said for split graphs: we give a polynomial time (nO(c)) algorithm for all fixed values of c, except c = 1, for which the problem is PSPACE-complete. We complement our algorithm with a lower bound showing that c-Colorable Reconfiguration is W[2]-hard on split graphs parameterized by c and the length of the solution, as well as a tight ETH-based lower bound for both parameters. Finally, we study c-Colorable Reconfiguration under a relaxed rule called Token Jumping, where exchanged vertices are not required to be adjacent. We show that the problem on chordal graphs is PSPACE-complete even if c is some fixed constant. We then show that the problem is polynomial-time solvable for strongly chordal graphs even if c is a part of the input.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Footnotes
1
A path of five vertices is strongly chordal but not a split graph. The graph obtained from a triangle K3 by attaching to each edge a new vertex adjacent to both endpoints of the edge is a split graph but not strongly chordal.
 
Literature
1.
go back to reference Bonamy, M., Bousquet, N.: Token Sliding on Chordal Graphs. In: WG 2017, Volume 10520 of Lecture Notes in Computer Science, pp. 127–139 (2017) Bonamy, M., Bousquet, N.: Token Sliding on Chordal Graphs. In: WG 2017, Volume 10520 of Lecture Notes in Computer Science, pp. 127–139 (2017)
2.
go back to reference Bonsma, P.S., Kaminski, M., Wrochna, M.: Reconfiguring Independent Sets in Claw-Free Graphs. In: SWAT, volume 8503 of Lecture Notes in Computer Science, pp. 86–97. Springer (2014) Bonsma, P.S., Kaminski, M., Wrochna, M.: Reconfiguring Independent Sets in Claw-Free Graphs. In: SWAT, volume 8503 of Lecture Notes in Computer Science, pp. 86–97. Springer (2014)
3.
go back to reference Bousquet, N., Mary, A., Parreau, A.: Token Jumping in Minor-Closed Classes. In: FCT, volume 10472 of Lecture Notes in Computer Science, pp. 136–149. Springer (2017) Bousquet, N., Mary, A., Parreau, A.: Token Jumping in Minor-Closed Classes. In: FCT, volume 10472 of Lecture Notes in Computer Science, pp. 136–149. Springer (2017)
4.
go back to reference Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Berlin (2015) Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Berlin (2015)
5.
go back to reference Demaine, E.D., Demaine, M.L., Fox-epstein, E., Hoang, D.A., Ito, T., Ono, H., Otachi, Y., Uehara, R., Yamada, T.: Linear-time algorithm for sliding tokens on trees. Theor. Comput. Sci. 600, 132–142 (2015)MathSciNetCrossRef Demaine, E.D., Demaine, M.L., Fox-epstein, E., Hoang, D.A., Ito, T., Ono, H., Otachi, Y., Uehara, R., Yamada, T.: Linear-time algorithm for sliding tokens on trees. Theor. Comput. Sci. 600, 132–142 (2015)MathSciNetCrossRef
6.
go back to reference Fox-Epstein, E., Hoang, D.A., Otachi, Y., Uehara, R.: Sliding Token on Bipartite Permutation Graphs. In: ISAAC, volume 9472 of Lecture Notes in Computer Science, pp. 237–247. Springer (2015) Fox-Epstein, E., Hoang, D.A., Otachi, Y., Uehara, R.: Sliding Token on Bipartite Permutation Graphs. In: ISAAC, volume 9472 of Lecture Notes in Computer Science, pp. 237–247. Springer (2015)
7.
go back to reference Hearn, R.A.: Games, puzzles, and computation. PhD Thesis, Massachusetts Institute of Technology, Cambridge (2006) Hearn, R.A.: Games, puzzles, and computation. PhD Thesis, Massachusetts Institute of Technology, Cambridge (2006)
8.
go back to reference Hearn, R.A., Demaine, E.D.: PSPACE-completeness of sliding-block puzzles and other problems through the nondeterministic constraint logic model of computation. Theor. Comput. Sci. 343(1-2), 72–96 (2005)MathSciNetCrossRef Hearn, R.A., Demaine, E.D.: PSPACE-completeness of sliding-block puzzles and other problems through the nondeterministic constraint logic model of computation. Theor. Comput. Sci. 343(1-2), 72–96 (2005)MathSciNetCrossRef
9.
go back to reference Hearn, R.A., Demaine, E.D.: Games, puzzles and computation. AK Peters, Massachusetts (2009) Hearn, R.A., Demaine, E.D.: Games, puzzles and computation. AK Peters, Massachusetts (2009)
10.
go back to reference van den Heuvel, J.: The complexity of change. In: Blackburn, S.R., Gerke, S., Wildon, M. (eds.) Surveys in Combinatorics 2013, volume 409 of London Mathematical Society Lecture Note Series, pp 127–160. Cambridge University Press (2013) van den Heuvel, J.: The complexity of change. In: Blackburn, S.R., Gerke, S., Wildon, M. (eds.) Surveys in Combinatorics 2013, volume 409 of London Mathematical Society Lecture Note Series, pp 127–160. Cambridge University Press (2013)
11.
go back to reference Hoang, D.A., Uehara, R.: Sliding Tokens on a Cactus. In: ISAAC, volume 64 of LIPIcs, pp. 37:1–37:26. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2016) Hoang, D.A., Uehara, R.: Sliding Tokens on a Cactus. In: ISAAC, volume 64 of LIPIcs, pp. 37:1–37:26. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2016)
12.
go back to reference Ito, T., Demaine, E.D., Harvey, N.J.A., Papadimitriou, C.H., Sideri, M., Uehara, R., Uno, Y.: On the complexity of reconfiguration problems. Theor. Comput. Sci. 412(12–14), 1054–1065 (2011)MathSciNetCrossRef Ito, T., Demaine, E.D., Harvey, N.J.A., Papadimitriou, C.H., Sideri, M., Uehara, R., Uno, Y.: On the complexity of reconfiguration problems. Theor. Comput. Sci. 412(12–14), 1054–1065 (2011)MathSciNetCrossRef
13.
go back to reference Ito, T., Kaminski, M., Ono, H., Suzuki, A., Uehara, R., Yamanaka, K.: On the Parameterized Complexity for Token Jumping on Graphs. In: TAMC, volume 8402 of Lecture Notes in Computer Science, pp. 341–351. Springer (2014) Ito, T., Kaminski, M., Ono, H., Suzuki, A., Uehara, R., Yamanaka, K.: On the Parameterized Complexity for Token Jumping on Graphs. In: TAMC, volume 8402 of Lecture Notes in Computer Science, pp. 341–351. Springer (2014)
14.
go back to reference Ito, T., Kaminski, M.J., Ono, H.: Fixed-Parameter Tractability of Token Jumping on Planar Graphs. In: ISAAC, volume 8889 of Lecture Notes in Computer Science, pp. 208–219. Springer (2014) Ito, T., Kaminski, M.J., Ono, H.: Fixed-Parameter Tractability of Token Jumping on Planar Graphs. In: ISAAC, volume 8889 of Lecture Notes in Computer Science, pp. 208–219. Springer (2014)
15.
go back to reference Ito, T., Otachi, Y.: Reconfiguration of colorable sets in classes of perfect graphs. Theor. Comput. Sci. 772, 111–122 (2019)MathSciNetCrossRef Ito, T., Otachi, Y.: Reconfiguration of colorable sets in classes of perfect graphs. Theor. Comput. Sci. 772, 111–122 (2019)MathSciNetCrossRef
16.
go back to reference Kamiński, M., Medvedev, P., Milanič, M.: Complexity of independent set reconfigurability problems. Theor. Comput. Sci. 439, 9–15 (2012)MathSciNetCrossRef Kamiński, M., Medvedev, P., Milanič, M.: Complexity of independent set reconfigurability problems. Theor. Comput. Sci. 439, 9–15 (2012)MathSciNetCrossRef
17.
go back to reference Lokshtanov, D., Mouawad, A.E.: The complexity of independent set reconfiguration on bipartite graphs. In: SODA 2018, pp. 185–195 (2018) Lokshtanov, D., Mouawad, A.E.: The complexity of independent set reconfiguration on bipartite graphs. In: SODA 2018, pp. 185–195 (2018)
18.
go back to reference Mouawad, A.E., Nishimura, N., Raman, V., Simjour, N., Suzuki, A.: On the parameterized complexity of reconfiguration problems. Algorithmica 78(1), 274–297 (2017)MathSciNetCrossRef Mouawad, A.E., Nishimura, N., Raman, V., Simjour, N., Suzuki, A.: On the parameterized complexity of reconfiguration problems. Algorithmica 78(1), 274–297 (2017)MathSciNetCrossRef
20.
go back to reference Papadimitriou, C.H.: Computational complexity. Addison-Wesley, Massachusetts (1994) Papadimitriou, C.H.: Computational complexity. Addison-Wesley, Massachusetts (1994)
21.
go back to reference Saxe, J.B.: Dynamic-programming algorithms for recognizing small-bandwidth graphs in polynomial time. SIAM J. Matrix Anal. Appl. 1(4), 363–369 (1980)MathSciNetMATH Saxe, J.B.: Dynamic-programming algorithms for recognizing small-bandwidth graphs in polynomial time. SIAM J. Matrix Anal. Appl. 1(4), 363–369 (1980)MathSciNetMATH
22.
go back to reference West, D.B.: Introduction to graph theory, 2nd edn. Prentice Hall, Upper Saddle River (2001) West, D.B.: Introduction to graph theory, 2nd edn. Prentice Hall, Upper Saddle River (2001)
23.
Metadata
Title
Token Sliding on Split Graphs
Authors
Rémy Belmonte
Eun Jung Kim
Michael Lampis
Valia Mitsou
Yota Otachi
Florian Sikora
Publication date
10-03-2020
Publisher
Springer US
Published in
Theory of Computing Systems / Issue 4/2021
Print ISSN: 1432-4350
Electronic ISSN: 1433-0490
DOI
https://doi.org/10.1007/s00224-020-09967-8

Other articles of this Issue 4/2021

Theory of Computing Systems 4/2021 Go to the issue

Premium Partner