Proceedings

Minimizing Reachability Times on Temporal Graphs via Shifting Labels

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 5333-5340.

https://doi.org/10.24963/ijcai.2023/592

Abstract

We study how we can accelerate the spreading of information in temporal graphs via shifting operations; a problem that captures real-world applications varying from information flows to distribution schedules. In a temporal graph there is a set of fixed vertices and the available connections between them change over time in a predefined manner. We observe that, in some cases, shifting some connections, i.e., advancing or delaying them, can decrease the time required to reach from some vertex (source) to another vertex. We study how we can minimize the maximum time a set of sources needs to reach every vertex, when we are allowed to shift some of the connections. If we restrict the allowed number of changes, we prove that, already for a single source, the problem is NP-hard, and W[2]-hard when parameterized by the number of changes. Then we focus on unconstrained number of changes. We derive a polynomial-time algorithm when there is one source. When there are two sources, we show that the problem becomes NP-hard; on the other hand, we design an FPT algorithm parameterized by the treewidth of the graph plus the lifetime of the optimal solution, that works for any number of sources. Finally, we provide polynomial-time algorithms for several graph classes.

  1. [Arnborg et al., 1991] Stefan Arnborg, Jens Lagergren, and Detlef Seese. Easy problems for tree-decomposable graphs. J. Algorithms, 12(2):308-340, 1991.
  2. [Braunstein and Ingrosso, 2016] Alfredo Braunstein and Alessandro Ingrosso. Inference of causality in epidemics on temporal contact networks. Scientific reports, 6:27538, 2016.
  3. [Casteigts et al., 2021] Arnaud Casteigts, Anne-Sophie Himmel, Hendrik Molter, and Philipp Zschoche. Find- ing temporal paths under waiting time constraints. Algorithmica, pages 1-49, 2021.
  4. [Cygan et al., 2015] Marek Cygan, Fedor V. Fomin, Lukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. Parame- terized Algorithms. Springer, 2015. [Darmann and Döcker, 2020] Andreas Darmann and Janosch Döcker. On a simple hard variant of not-all-equal 3-sat. Theoretical Computer Science, 815:147-152, 2020.
  5. [Deligkas and Potapov, 2020] Argyrios Deligkas and Igor Potapov. Optimizing reachability sets in temporal graphs by delaying. In Proc. of AAAI, pages 9810-9817, 2020.
  6. [Downey and Fellows, 2013] Rodney G. Downey and Michael R. Fellows. Fundamentals of parameterized complexity. Texts in Computer Science. Springer, 2013.
  7. [Enright and Kao, 2018] Jessica Enright and Rowland Ray- mond Kao. Epidemics on dynamic networks. Epidemics, 24:88 -97, 2018.
  8. [Enright and Meeks, 2018] Jessica Enright and Kitty Meeks. Deleting edges to restrict the size of an epidemic: a new application for treewidth. Algorithmica, 80(6):1857-1889, 2018.
  9. [Enright et al., 2021a] Jessica A. 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.
  10. [Enright et al., 2021b] Jessica A. Enright, Kitty Meeks, and Fiona Skerman. Assigning times to minimise reachability in temporal graphs. J. Comput. Syst. Sci., 115:169-186, 2021.
  11. [Kempe et al., 2002] David Kempe, Jon Kleinberg, and Amit Kumar. Connectivity and inference problems for temporal networks. Journal of Computer and System Sci- ences, 64(4):820-842, 2002.
  12. [Klobas et al., 2022] Nina Klobas, George B Mertzios, Hen- drik Molter, and Paul G Spirakis. The complexity of com- puting optimum labelings for temporal connectivity. In 47th International Symposium on Mathematical Founda- tions of Computer Science (MFCS 2022), volume 241, page 62, 2022.
  13. [Li et al., 2018] Lei Li, Kai Zheng, Sibo Wang, Wen Hua, and Xiaofang Zhou. Go slow to go fast: minimal on-road time route scheduling with parking facilities using histori- cal trajectory. The VLDB Journal, 27(3):321-345, 2018.
  14. [Molter et al., 2021] Hendrik Molter, Malte Renken, and Philipp Zschoche. Temporal reachability minimization: Delaying vs. deleting. In Filippo Bonchi and Simon J. Puglisi, editors, 46th International Symposium on Math- ematical Foundations of Computer Science, MFCS 2021, August 23-27, 2021, Tallinn, Estonia, volume 202 of LIPIcs, pages 76:1-76:15. Schloss Dagstuhl -Leibniz- Zentrum für Informatik, 2021.
  15. [Thejaswi and Gionis, 2020] Suhas Thejaswi and Aristides Gionis. Restless reachability in temporal graphs. arXiv preprint arXiv:2010.08423, 2020.
  16. [Wang et al., 2015] Sibo Wang, Wenqing Lin, Yi Yang, Xi- aokui Xiao, and Shuigeng Zhou. Efficient route planning on public transportation networks: A labelling approach. In Proc. of SIGMOD, pages 967-982. ACM, 2015.
  17. [Whitbeck et al., 2012] John Whitbeck, Marcelo Dias de Amorim, Vania Conan, and Jean-Loup Guillaume. Tem- poral reachability graphs. In Mobicom, pages 377-388, 2012.
  18. [Wu et al., 2012] Lingkun Wu, Xiaokui Xiao, Dingxiong Deng, Gao Cong, Andy Diwen Zhu, and Shuigeng Zhou. Shortest path and distance queries on road net- works: An experimental evaluation. Proc. VLDB Endow., 5(5):406-417, 2012.
  19. [Wu et al., 2014] Huanhuan Wu, James Cheng, Silu Huang, Yiping Ke, Yi Lu, and Yanyan Xu. Path problems in tem- poral graphs. Proc. of VLDB Endowment, 7(9):721-732, 2014.
  20. [Wu et al., 2016] Huanhuan Wu, Yuzhen Huang, James Cheng, Jinfeng Li, and Yiping Ke. Reachability and time- based path queries in temporal graphs. In Proc. of ICDE, pages 145-156. IEEE, 2016.

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

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