Temporal graphs are a special class of graphs for which a temporal component is added to edges, that is, each edge possesses a set of times at which it is available and can be traversed. Many classical problems on graphs can be translated to temporal graphs, and the results may differ. In this paper, we define the {Temporal Edge Cover} and {Temporal Matching} problems and show that they are NP-complete even when fixing the lifetime or when the underlying graph is a tree. We then describe two FPT algorithms, with parameters lifetime and treewidth, that solve the two problems. We also find lower bounds for the approximation of the two problems and give two approximation algorithms which match these bounds. Finally, we discuss the differences between the problems in the temporal and the static framework.
@InProceedings{cioni_et_al:LIPIcs.SAND.2025.8, author = {Cioni, Lapo and Dondi, Riccardo and Marino, Andrea and Schoeters, Jason and Silva, Ana}, title = {{Matching and Edge Cover in Temporal Graphs}}, booktitle = {4th Symposium on Algorithmic Foundations of Dynamic Networks (SAND 2025)}, pages = {8:1--8:16}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-368-3}, ISSN = {1868-8969}, year = {2025}, volume = {330}, editor = {Meeks, Kitty and Scheideler, Christian}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SAND.2025.8}, URN = {urn:nbn:de:0030-drops-230614}, doi = {10.4230/LIPIcs.SAND.2025.8}, annote = {Keywords: graphs, temporal graphs, edge cover, matching, parameterized algorithm, approximation algorithm} }
Feedback for Dagstuhl Publishing