Skip to main content
Log in

Exploration of the T-Interval-Connected Dynamic Graphs: the Case of the Ring

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

In this paper, we study the T-interval-connected dynamic graphs from the point of view of the time necessary and sufficient for their exploration by a mobile entity (agent). A dynamic graph (more precisely, an evolving graph) is T-interval-connected (T ≥ 1) if, for every window of T consecutive time steps, there exists a connected spanning subgraph that is stable (always present) during this period. This property of connection stability over time was introduced by Kuhn, Lynch and Oshman (Kuhn et al. 14) (STOC 2010). We focus on the case when the underlying graph is a ring of size n, and we show that the worst-case time complexity for the exploration problem is 2nT − Θ(1) time units if the agent knows the dynamics of the graph, and \(n+ \frac {n}{\max \{1, T-1\} } (\delta -1) \pm {\Theta }(\delta )\) time units otherwise, where δ is the maximum time between two successive appearances of an edge.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Notes

  1. Note that several specializations of this problem exist, depending on whether the agent has to eventually detect termination (exploration with stop), return to its starting position (exploration with return), or even visit each vertex infinitely often (perpetual exploration). The rest of the paper just considers the general version of the problem.

References

  1. Aaron, E., Krizanc, D., Meyerson, E.: DMVP: Foremost Waypoint Coverage of Time-Varying Graphs 40th International Workshop on Graph-Theoretic Concepts in Computer Science (WG), LNCS 8147, pp 29–41 (2014)

    Google Scholar 

  2. Aaron, E., Krizanc, D., Meyerson, E.: Multi-Robot Foremost Coverage of Time-Varying Graphs 10th International Symposium on Algorithms and Experiments for Sensor Systems, Wireless Networks and Distributed Robotics (ALGOSENSORS), LNCS 8847, pp 22–38 (2014)

    Google Scholar 

  3. Bournat, M., Datta, A.K. , Dubois, S. : Self-Stabilizing Robots in Highly Dynamic Environments 18th International Symposium on Stabilization, Safety, and security of distributed systems (SSS 2016), LNCS 10083, pp 54–69 (2016)

    Chapter  Google Scholar 

  4. Casteigts, A. , Flocchini, P. , Quattrociocchi, W. , Santoro, N. : Time-varying graphs and dynamic networks. Int. J. Parallel Emergent Distrib. Syst., 27(5) (2012)

  5. Di Luna, G.A., Dobrev, S., Flocchini, P., Santoro, N.: Live exploration of dynamic rings IEEE 36th International Conference on Distributed Computing Systems (ICDCS), pp 570–579 (2016)

    Google Scholar 

  6. Erlebach, T., Hoffmann, M., Kammer, F.: On Temporal Graph Exploration 42nd International Colloquium on Automata, Languages, and Programming (ICALP), LNCS 9134, pp 444–455 (2015)

    Google Scholar 

  7. Ferreira, A.: Building a reference combinatorial model for MANETs. Network, IEEE 18(5), 24–29 (2004)

    Article  Google Scholar 

  8. Flocchini, P., Kellett, M., Mason, P.C., Santoro, N.: Searching for black holes in subways. Theory of Computing Systems 50(1), 158–184 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  9. Flocchini, P., Kellett, M., Mason, P.C., Santoro, N.: Finding Good Coffee in Paris 6th International Conference on Fun with Algorithms (FUN), LNCS 7288, pp 154–165 (2012)

    Google Scholar 

  10. Flocchini, P., Mans, B., Santoro, N.: On the exploration of time-varying networks. Theor. Comput. Sci. 469, 53–68 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  11. Ilcinkas, D., Klasing, R., Wade, A.M.: Exploration of Constantly Connected Dynamic Graphs Based on Cactuses 21st International Colloquium on Structural Information and Communication Complexity (SIROCCO), LNCS 8576, pp 250–262 (2014)

    Google Scholar 

  12. Ilcinkas, D., Wade, A.M.: On the Power of Waiting when Exploring Public Transportation Systems 15th International Conference On Principles Of Distributed Systems (OPODIS), LNCS 7109, pp 451–464 (2011)

    Google Scholar 

  13. Ilcinkas, D., Wade, A.M.: Exploration of the T-Interval-Connected Dynamic Graphs: the Case of the Ring 20th International Colloquium on Structural Information and Communication Complexity (SIROCCO), LNCS 8179, pp 13–23 (2013)

    Google Scholar 

  14. Kuhn, F., Lynch, N. A., Oshman, R.: Distributed computation in dynamic networks 42nd ACM symposium on Theory of computing (STOC), pp 513–522 (2010)

    Chapter  Google Scholar 

  15. Kuhn, F., Oshman, R.: Dynamic networks: models and algorithms. ACM SIGACT News 42(1), 82–96 (2011)

    Article  Google Scholar 

  16. Michail, O.: An introduction to temporal graphs: an algorithmic perspective. Internet Math. 12(4), 239–280 (2016)

    Article  MathSciNet  Google Scholar 

  17. Michail, O., Chatzigiannakis, I., Spirakis, P.G.: Causality, influence, and computation in possibly disconnected synchronous dynamic networks. J. Parallel Distrib. Comput. 74(1), 2016–2026 (2014)

    Article  MATH  Google Scholar 

  18. Michail, O., Spirakis, P.G.: Traveling salesman problems in temporal graphs. Theor. Comput. Sci. 634, 1–23 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  19. Shannon, C.E.: Presentation of a maze-solving machine. 8th Conf. of the Josiah Macy Jr. Found. (Cybernetics), 173–180 (1951)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmed M. Wade.

Additional information

A preliminary version of this paper appeared in the Proceedings of the 20th International Colloquium on Structural Information and Communication Complexity (SIROCCO 2013) [13]. Partially supported by the ANR projects DISPLEXITY (ANR-11-BS02-014) and MACARON (ANR-13-JS02-002).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ilcinkas, D., Wade, A.M. Exploration of the T-Interval-Connected Dynamic Graphs: the Case of the Ring. Theory Comput Syst 62, 1144–1160 (2018). https://doi.org/10.1007/s00224-017-9796-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-017-9796-3

Keywords

Navigation