Exploration of $k$-edge-deficient temporal graphs in linear time

📅 2026-05-15
📈 Citations: 0
Influential: 0
📄 PDF

career value

226K/year
🤖 AI Summary
This study addresses the problem of efficiently exploring all vertices in a $k$-edge-deficient temporal graph, where an agent may traverse at most one edge per time step. Focusing on such graphs that remain temporally connected at all times, the work proposes a polynomial-time algorithm that integrates graph-theoretic insights with temporal scheduling to construct a near-linear exploration schedule. The main contribution is the first exploration schedule achieving an upper bound of $O(nk \log k)$ time steps, thereby eliminating the previously unavoidable logarithmic dependence on $n$. When $k$ is constant, the algorithm attains the optimal $\Theta(n)$ linear exploration time and efficiently produces the corresponding schedule.
📝 Abstract
We study the Temporal Exploration problem, where an agent must visit all vertices of a temporal graph while traversing at most one available edge per time step. Unlike static graphs, which can be explored in linear time, temporal constraints can substantially increase exploration time even when every snapshot of the graph is connected. To better understand the source of this complexity, we focus on a near-static setting and consider always-connected $k$-edge-deficient temporal graphs, in which each snapshot is connected and differs from a fixed underlying $n$-vertex graph by at most $k$ edges. Although such graphs are structurally close to static graphs, they can still exhibit non-trivial temporal behaviour. Prior work showed that these graphs can be explored in $O(kn \log n)$ time steps and established a lower bound of $\Omega(n \log k)$, leaving open whether linear-time exploration in $n$ is possible. We resolve this question by showing that any always-connected $k$-edge-deficient temporal graph admits an exploration schedule of length $O(nk \log k)$. Moreover, given such a temporal graph, the corresponding exploration schedule can be computed in polynomial time. The obtained bound is linear in the number of vertices up to a factor depending only on $k$, removes the extraneous logarithmic dependence on $n$, and is nearly optimal. In particular, for constant $k$, our result yields an order-optimal $\Theta(n)$ exploration time, showing that temporal exploration in this near-static regime essentially retains the linear-time character of static graph traversal.
Problem

Research questions and friction points this paper is trying to address.

Temporal Exploration
k-edge-deficient temporal graphs
linear-time exploration
always-connected temporal graphs
graph traversal
Innovation

Methods, ideas, or system contributions that make the work stand out.

temporal graph exploration
k-edge-deficient graphs
linear-time algorithm
always-connected temporal graphs
graph traversal
🔎 Similar Papers
No similar papers found.