English

Improved exploration of temporal graphs

Data Structures and Algorithms 2025-12-01 v1 Combinatorics

Abstract

A temporal graph GG is a sequence (Gt)tI(G_t)_{t \in I} of graphs on the same vertex set of size nn. The \emph{temporal exploration problem} asks for the length of the shortest sequence of vertices that starts at a given vertex, visits every vertex, and at each time step tt either stays at the current vertex or moves to an adjacent vertex in GtG_t. Bounds on the length of a shortest temporal exploration have been investigated extensively. Perhaps the most fundamental case is when each graph GtG_t is connected and has bounded maximum degree. In this setting, Erlebach, Kammer, Luo, Sajenko, and Spooner [ICALP 2019] showed that there exists an exploration of GG in O(n7/4)\mathcal{O}(n^{7/4}) time steps. We significantly improve this bound by showing that O(n3/2logn)\mathcal{O}(n^{3/2} \sqrt{\log n}) time steps suffice. In fact, we deduce this result from a much more general statement. Let the \emph{average temporal maximum degree} DD of GG be the average of maxtIdGt(v)\max_{t \in I} d_{G_t}(v) over all vertices vV(G)v \in V(G), where dGt(v)d_{G_t}(v) denotes the degree of vv in GtG_t. If each graph GtG_t is connected, we show that there exists an exploration of GG in O(n3/2Dlogn)\mathcal{O}(n^{3/2} \sqrt{D \log n}) time steps. In particular, this gives the first subquadratic upper bound when the underlying graph has bounded average degree. As a special case, this also improves the previous best bounds when the underlying graph is planar or has bounded treewidth and provides a unified approach for all of these settings. Our bound is subquadratic already when D=o(n/logn)D=o(n/\log n).

Keywords

Cite

@article{arxiv.2511.22604,
  title  = {Improved exploration of temporal graphs},
  author = {Paul Bastide and Carla Groenland and Lukas Michel and Clément Rambaud},
  journal= {arXiv preprint arXiv:2511.22604},
  year   = {2025}
}

Comments

8 pages, 2 figures

R2 v1 2026-07-01T07:58:18.653Z