,
Nils Morawietz
,
Matthias Müller-Hannemann
,
Klaus Reinhardt
Creative Commons Attribution 4.0 International license
We introduce and analyze the problem of finding a Δ-labeling λ for an undirected tree G = (V,E), such that the sum of overall waiting times of fastest paths between all vertex pairs is minimized in the Δ-periodic temporal graph (G,λ). That is, we aim to minimize ∑_{(u,v) ∈ V×V} (dur(u,v)-dist(u,v)), where dur(u,v) is the duration of a fastest temporal path from u to v and dist(u,v) is the length of the shortest path between u and v in G. We show that this objective function essentially boils down to a known problem about partitioning a set of natural numbers that has applications in scheduling. From that problem we lift and adapt several upper and lower bounds for our problem. For example, we show that the problem admits an EPTAS, that is, an algorithm that can compute a (1+ε)-approximation to our problem in time f(1/ε) ⋅ n^𝒪(1) for each ε > 0. To the best of our knowledge, this is the first example of an efficient approximation algorithm for a temporal graph realization problem.
@InProceedings{meusel_et_al:LIPIcs.SAND.2026.19,
author = {Meusel, Julia and Morawietz, Nils and M\"{u}ller-Hannemann, Matthias and Reinhardt, Klaus},
title = {{Minimize the Sum of Waiting Times in Periodic Temporal Trees}},
booktitle = {5th Symposium on Algorithmic Foundations of Dynamic Networks (SAND 2026)},
pages = {19:1--19:14},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-427-7},
ISSN = {1868-8969},
year = {2026},
volume = {373},
editor = {Mertzios, George B. and Richa, Andr\'{e}a W.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SAND.2026.19},
URN = {urn:nbn:de:0030-drops-262531},
doi = {10.4230/LIPIcs.SAND.2026.19},
annote = {Keywords: graph realization, fastest temporal path, periodic temporal graphs}
}