English

Exploration of Always $S$-Connected Temporal Graphs

Data Structures and Algorithms 2026-02-24 v1

Abstract

\emph{Temporal graphs} are a generalisation of (static) graphs, defined by a sequence of \emph{snapshots}, each a static graph defined over a common set of vertices. \emph{Exploration} problems are one of the most fundamental and most heavily studied problems on temporal graphs, asking if a set of mm agents can visit every vertex in the graph, with each agent only allowed to traverse a single edge per snapshot. In this paper, we introduce and study \emph{always SS-connected} temporal graphs, a generalisation of always connected temporal graphs where, rather than forming a single connected component in each snapshot, we have at most S\vert S \vert components, each defined by the connection to a single vertex in the set SS. We use this formulation as a tool for exploring graphs admitting an \emph{(r,b)(r,b)-division}, a partitioning of the vertex set into disconnected components, each of which is SS-connected, where Sb\vert S \vert \leq b. We show that an always SS-connected temporal graph with m=Sm = \vert S \vert and an average degree of Δ\Delta can be explored by mm agents in O(n1.5m3Δ1.5log1.5(n))O(n^{1.5} m^3 \Delta^{1.5}\log^{1.5}(n)) snapshots. Using this as a subroutine, we show that any always-connected temporal graph with treewidth at most kk can be explored by a single agent in O(n4/3k5.5log2.5(n))O\left(n^{4/3} k^{5.5}\log^{2.5}(n)\right) snapshots, improving on the current state-of-the-art for small values of kk. Further, we show that interval graph with only a small number of large cliques can be explored by a single agent in O(n4/3log2.5(n))O\left(n^{4/3} \log^{2.5}(n)\right) snapshots.

Keywords

Cite

@article{arxiv.2602.19657,
  title  = {Exploration of Always $S$-Connected Temporal Graphs},
  author = {Duncan Adamson and Paul G Spirakis},
  journal= {arXiv preprint arXiv:2602.19657},
  year   = {2026}
}
R2 v1 2026-07-01T10:47:06.983Z