Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
162 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

On Computing Optimal Temporal Branchings and Spanning Subgraphs (2312.11390v1)

Published 18 Dec 2023 in cs.DS and cs.DM

Abstract: In this work we extend the concept of out/in-branchings spanning the vertices of a digraph (also called directed spanning trees) to temporal graphs, which are digraphs where arcs are available only at prescribed times. While the literature has focused on minimum weight/earliest arrival time Temporal Out-Branchings (TOB), we solve the problem for other optimization criteria. In particular, we define five different types of TOBs based on the optimization of the travel duration (FT-TOB), of the departure time (LD-TOB), of the number of transfers (MT-TOB), of the total waiting time (MW-TOB), and of the travelling time (ST-TOB). For D$\in {$LD,MT,ST$}$, we provide necessary and sufficient conditions for the existence of a spanning D-TOB; when it does not exist, we characterize the maximum vertex set that a D-TOB can span. Moreover, we provide a log linear algorithm for computing such branchings. For D$\in {$FT,MW$}$, we prove that deciding the existence of a spanning D-TOB is NP-complete; we also show that the same results hold for optimal temporal in-branchings. Finally, we investigate the related problem of computing a spanning temporal subgraph with the minimum number of arcs and optimizing a chosen criterion D. This problem turns out to be NP-hard for any D. The hardness results are quite surprising, as computing optimal paths between nodes can always be done in polynomial time.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (36)
  1. Temporal flows in temporal networks. J. of Computer and System Sciences, 103:46–60, 2019.
  2. The complexity of optimal design of temporally connected graphs. Theory Comput Syst, 61:907–944, 2017.
  3. Contrasting the spread of misinformation in online social networks. J. of Artificial Intelligence Research, 69:847–879, 2020.
  4. Efficient computation of optimal temporal walks under waiting-time constraints. App. Net. Sci., 5, 2020.
  5. F. Brunelli and L. Viennot. Minimum-cost temporal walks under waiting-time constraints in linear time. arXiv:2211.12136, 2023.
  6. On computing optimal temporal branchings. In Fundamentals of Computation Theory, pages 103–117, 2023.
  7. On computing the diameter of (weighted) link streams. ACM J. Exp. Algorithmics, 27:4.3:1–4.3:28, 2022.
  8. Edge-disjoint branchings in temporal graphs. Electronic J. of Combinatorics, 28, 2020.
  9. A. Casteigts. Finding structure in dynamic networks. arXiv:1807.07801, 2018.
  10. A. Casteigts and T. Corsini. In search of the lost tree: Hardness and relaxation of spanning trees in temporal graphs. arXiv:2312.06260, 2023.
  11. S.A. Cook. The complexity of theorem-proving procedures. In Proceedings of the third annual ACM symposium on Theory of computing, pages 151–158, 1971.
  12. Introduction to Algorithms. McGraw–Hill. MIT Press, third ed. edition, 2001.
  13. A. Deligkas and I. Potapov. Optimizing reachability sets in temporal graphs by delaying. Information and Computation, 285:104890, 2022.
  14. Connection scan algorithm. ACM J. Exp. Algorithmics, 23, 2018.
  15. Efficient algorithms for finding minimum spanning trees in undirected and directed graphs. Combinatorica, 6:109–122, 1986.
  16. J. Gallier. Discrete Mathematics. Universitext. Springer, 2011.
  17. Minimum spanning tree on spatio-temporal networks. In Database and Expert Systems Applications, pages 149–158, Berlin, Heidelberg, 2010. Springer Berlin Heidelberg.
  18. P. Holme and J. Saramäki. Temporal networks. Phys. Reports, 519(3):97–125, 2012.
  19. Minimum spanning trees in temporal graphs. In ACM SIGMOD Intern. Conference on Management of Data, pages 419–430, 2015.
  20. N. Kamiyama and Y. Kawase. On packing arborescences in temporal networks. Information Processing Letters, 115(2):321–325, 2015.
  21. Connectivity and inference problems for temporal networks. Journal of Computer and System Sciences, 64(4):820–842, 2002.
  22. Decomposition algorithm for global reachability analysis on a time-varying graph with an application to planetary exploration. Intelligent Robot and Syst., 2009. 3955-3960.
  23. Stream Graphs and Link Streams for the Modeling of Interactions over Time. Social Network Analysis, 8(1):61:1–61:29, 2018.
  24. Containment control of directed networks with time-varying nonlinear multi-agents using minimum number of leaders. Physica A: Statistical Mechanics and its Applications, 526:120859, 2019.
  25. L.A. Levin. Universal sequential search problems. Problemy peredachi informatsii, 9(3):115–116, 1973.
  26. N. Li and J.C. Hou. Topology control in heterogeneous wireless networks: problems and solutions. In IEEE INFOCOM 2004, volume 1, page 243, 2004.
  27. A. Marino and A. Silva. Eulerian walks in temporal graphs. Algorithmica, 85:805–830, 2023.
  28. Temporal network optimization subject to connectivity constraints. Algorithmica, 81:1416–1449, 2019.
  29. O. Michail. An introduction to temporal graphs: An algorithmic perspective. Internet Mathematics, 12(4), 7 2016.
  30. Components in time-varying graphs. Chaos: An Interdisciplinary Journal of Nonlinear Science, 22(2), 2012.
  31. Anomaly detection in dynamic networks: a survey. WIREs Computational Statistics, 7(3):223–247, 2015.
  32. Exploiting temporal complex network metrics in mobile malware containment. 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, pages 1–9, 2010.
  33. Path problems in temporal graphs. Proc. VLDB Endow., 7(9):721–732, 2014.
  34. Efficient algorithms for temporal path computation. Knowledge and Data Eng., 28(11):2927–2942, 2016.
  35. Information flow networks of chinese stock market sectors. IEEE Access, 8:13066–13077, 2020.
  36. The complexity of finding small separators in temporal graphs. J. of Comp. and Syst. Sci., 107:72–92, 2020.
Citations (1)

Summary

We haven't generated a summary for this paper yet.