Proceedings

Interference-free Walks in Time: Temporally Disjoint Paths

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 4090-4096.

https://doi.org/10.24963/ijcai.2021/563

Abstract

We investigate the computational complexity of finding temporally disjoint paths or walks in temporal graphs. There, the edge set changes over discrete time steps and a temporal path (resp. walk) uses edges that appear at monotonically increasing time steps. Two paths (or walks) are temporally disjoint if they never use the same vertex at the same time; otherwise, they interfere. This reflects applications in robotics, traffic routing, or finding safe pathways in dynamically changing networks.

On the one extreme, we show that on general graphs the problem is computationally hard. The "walk version" is W[1]-hard when parameterized by the number of routes. However, it is polynomial-time solvable for any constant number of walks. The "path version" remains NP-hard even if we want to find only two temporally disjoint paths. On the other extreme, restricting the input temporal graph to have a path as underlying graph, quite counterintuitively, we find NP-hardness in general but also identify natural tractable cases.

  1. [Almagor and Lahijanian, 2020] S. Almagor and M. Lahija- nian. Explainable multi agent path finding. In AAMAS, pages 34-42, 2020.
  2. [Atzmon et al., 2020] D. Atzmon, R. Stern, A. Felner, G. Wagner, R. Barták, and N.-Fa Zhou. Robust multi-agent path finding and executing. J. Artif. Intell. Res., 67:549- 579, 2020.
  3. [Bentert et al., 2020] M. Bentert, A.-S. Himmel, A. Nich- terlein, and R. Niedermeier. Efficient computation of opti- mal temporal walks under waiting-time constraints. Appl. Netw. Sci., 5(1):73, 2020.
  4. [van Bevern et al., 2015] R. van Bevern, M. Mnich, R. Nie- dermeier, and M. Weller. Interval scheduling and colorful independent sets. J. Sched, 18(5):449-469, 2015.
  5. [Bollobás, 1986] B. Bollobás. Combinatorics: Set Sys- tems, Hypergraphs, Families of Vectors, and Combinato- rial Probability. Cambridge University Press, 1986.
  6. [Casteigts et al., 2020] A. Casteigts, A.-S. Himmel, H. Mol- ter, and P. Zschoche. The computational complexity of finding temporal paths under waiting time constraints. In ISAAC, pages 30:1-30:18, 2020.
  7. [Chuzhoy et al., 2017] J. Chuzhoy, D.H.K. Kim, and R. Ni- mavat. New hardness results for routing on disjoint paths. In STOC, pages 86-99, 2017.
  8. [Dondi and Sikora, 2017] R. Dondi and F. Sikora. Finding disjoint paths on edge-colored graphs: more tractability results. J. Comb. Optim., 36:1315-1332, 2017.
  9. [Downey and Fellows, 2013] R.G. Downey and M.R. Fel- lows. Fundamentals of Parameterized Complexity. Texts in Computer Science. Springer, 2013.
  10. [Enright et al., 2021] Jessica Enright, Kitty Meeks, George B. Mertzios, and Viktor Zamaraev. Deleting edges to restrict the size of an epidemic in temporal networks. J. Comput. Syst. Sci., 119:60-77, 2021.
  11. [Fluschnik et al., 2019a] T. Fluschnik, S. Kratsch, R. Nieder- meier, and M. Sorge. The parameterized complexity of the minimum shared edges problem. J. Comput. Syst. Sci., 106:23-48, 2019.
  12. [Fluschnik et al., 2019b] T. Fluschnik, M. Morik, and M. Sorge. The complexity of routing with collision avoid- ance. J. Comput. Syst. Sci., 102:69-86, 2019.
  13. [Fortune et al., 1980] S. Fortune, J. Hopcroft, and J. Wyllie. The directed subgraph homeomorphism problem. Theor. Comput. Sci., 10(2):111-121, 1980.
  14. [Golovach and Thilikos, 2011] P.A. Golovach and D.M. Thi- likos. Paths of bounded length and their cuts: parameter- ized complexity and algorithms. Discrete Optim., 8(1):72- 86, 2011.
  15. [Guo et al., 2018] L. Guo, Y. Deng, K. Liao, Q. He, T. Sellis, and Z. Hu. A fast algorithm for optimally finding partially disjoint shortest paths. In IJCAI, pages 1456-1462, 2018. IJCAI
  16. [Karp, 1975] R.M. Karp. On the computational complexity of combinatorial problems. Networks, 5(1):45-68, 1975.
  17. [Kawarabayashi et al., 2012] K. Kawarabayashi, Y. Kobaya- shi, and B. Reed. The disjoint paths problem in quadratic time. J. Comb. Theory, Ser. B, 102(2):424-435, 2012.
  18. [Kempe et al., 2002] D. Kempe, J. Kleinberg, and A. Ku- mar. Connectivity and inference problems for temporal networks. J. Comput. Syst. Sci., 64(4):820-842, 2002.
  19. [Klobas et al., 2021] Nina Klobas, George B. Mertzios, Hendrik Molter, Rolf Niedermeier, and Philipp Zschoche. Interference-free walks in time: Temporally disjoint paths. CoRR, abs/2105.08335, 2021.
  20. [Mertzios et al., 2019] G.B. Mertzios, O. Michail, and P.G. Spirakis. Temporal network optimization subject to con- nectivity constraints. Algorithmica, 81(4):1416-1449, 2019.
  21. [Robertson and Seymour, 1985] N. Robertson and P.D. Sey- mour. Disjoint paths-a survey. SIAM J. Algebraic Dis- crete Methods, 6(2):300-305, 1985.
  22. [Robertson and Seymour, 1995] N. Robertson and P.D. Sey- mour. Graph minors. XIII. The disjoint paths problem. J. Comb. Theory, Ser. B, 63(1):65-110, 1995.
  23. [Santos et al., 2017] R.F. Santos, A. Andrioni, A.C. Drum- mond, and E.C. Xavier. Multicolour paths in graphs: NP- hardness, algorithms, and applications on routing in WDM networks. J. Comb. Optim., 33(2):742-778, 2017.
  24. [Slivkins, 2010] A. Slivkins. Parameterized tractability of edge-disjoint paths on directed acyclic graphs. SIAM J. Discrete Math., 24(1):146-157, 2010.
  25. [Standley, 2010] T.S. Standley. Finding optimal solutions to cooperative pathfinding problems. In AAAI, pages 173- 178, 2010.
  26. [Stern et al., 2019] R. Stern, N.R. Sturtevant, A. Felner, S. Koenig, H. Ma, T.T. Walker, J. Li, D. Atzmon, L. Co- hen, T.K.S. Kumar, R. Barták, and E. Boyarski. Multi- agent pathfinding: Definitions, variants, and benchmarks. In SOCS, pages 151-159, 2019.
  27. [Stern, 2019] R. Stern. Multi-agent path finding -an overview. In Artificial Intelligence -5th RAAI Summer School, pages 96-115. Springer, 2019.
  28. [Tao et al., 2020] B. Tao, M. Xiao, and J. Zhao. Finding minimum-weight link-disjoint paths with a few common nodes. In AAAI, pages 938-945, 2020.
  29. [Tovey, 1984] C.A. Tovey. A simplified NP-complete satis- fiability problem. Discrete Appl. Math., 8(1):85-89, 1984.
  30. [Wu et al., 2016] H. Wu, J. Cheng, Y. Ke, S. Huang, Y. Huang, and H. Wu. Efficient algorithms for tempo- ral path computation. IEEE Trans. Knowl. Data Eng., 28(11):2927-2942, 2016.
  31. [Wu, 2012] B.Y. Wu. On the maximum disjoint paths prob- lem on edge-colored graphs. Discrete Optim., 9(1):50-57, 2012.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards