English

Realization of Temporally Connected Graphs Based on Degree Sequences

Data Structures and Algorithms 2026-05-06 v3

Abstract

Given an undirected graph GG, the problem of deciding whether GG admits a simple and proper time-labeling that makes it temporally connected is known to be NP-hard (G\"obel et al., 1991). In this article, we relax this problem and ask whether a given degree sequence can be realized as a temporally connected graph. Our main results are a complete characterization of the feasible cases, and a recognition algorithm that runs in O(n)O(n) time for graphical degree sequences (realized as simple temporal graphs) and in O(n+m)O(n+m) time for multigraphical degree sequences (realized as non-simple temporal graphs, where the number of time labels on an edge corresponds to the multiplicity of the edge in the multigraph). In fact, these algorithms can be made constructive at essentially no cost. Namely, we give a constructive O(n+m)O(n+m) time algorithm that outputs, for a given (multi)graphical degree sequence d\mathbf{d}, a temporally connected graph whose underlying (multi)graph is a realization of d\mathbf{d}, if one exists.

Keywords

Cite

@article{arxiv.2504.17743,
  title  = {Realization of Temporally Connected Graphs Based on Degree Sequences},
  author = {Arnaud Casteigts and Michelle Döring and Nils Morawietz},
  journal= {arXiv preprint arXiv:2504.17743},
  year   = {2026}
}