# Computing Maximum Matchings in Temporal Graphs

@inproceedings{Mertzios2020ComputingMM,
title={Computing Maximum Matchings in Temporal Graphs},
author={George B. Mertzios and Hendrik Molter and Rolf Niedermeier and Viktor Zamaraev and Philipp Zschoche},
booktitle={STACS},
year={2020}
}
Temporal graphs are graphs whose topology is subject to discrete changes over time. Given a static underlying graph $G$, a temporal graph is represented by assigning a set of integer time-labels to every edge $e$ of $G$, indicating the discrete time steps at which $e$ is active. We introduce and study the complexity of a natural temporal extension of the classical graph problem Maximum Matching, taking into account the dynamic nature of temporal graphs. In our problem, Maximum Temporal Matching… Expand
16 Citations

#### Figures and Topics from this paper

Maximum 0-1 Timed Matching on Temporal Graphs
• Mathematics, Computer Science
• ArXiv
• 2020
This paper defines a type of matching called 0-1 timed matching for temporal graphs, and investigates the problem of finding a {\em maximum 0- 1 timed matching} for different classes of temporal graphs. Expand
Temporal Vertex Cover with a Sliding Time Window
• Computer Science, Mathematics
• ICALP
• 2018
This paper introduces and study two natural temporal extensions of the classical problem VERTEX COVER, and presents a thorough investigation of the computational complexity and approximability of these two temporal covering problems. Expand
The Complexity of Transitively Orienting Temporal Graphs
• Computer Science
• MFCS
• 2021
The fundamental notion of a temporal transitive orientation is introduced and the main result is a conceptually simple, yet technically quite involved, polynomial-time algorithm for recognizing whether a given temporal graph G is transitively orientable. Expand
Deleting edges to restrict the size of an epidemic
• Computer Science
• MFCS
• 2019
This paper introduces two natural deletion problems for temporal graphs (for deletion of edges and of edge availabilities, respectively) and provides positive and negative results on their computational complexity, both in the traditional and the parameterized sense, subject to various natural parameters. Expand
Deleting edges to restrict the size of an epidemic in temporal networks
• Computer Science
• J. Comput. Syst. Sci.
• 2021
This paper introduces two natural deletion problems for temporal graphs (for deletion of edges and of edge availabilities, respectively) and provides positive and negative results on their computational complexity, both in the traditional and the parameterized sense, subject to various natural parameters. Expand
Listing All Maximal k-Plexes in Temporal Graphs
• Computer Science
• ACM J. Exp. Algorithmics
• 2019
A recursive algorithm for enumerating all maximal Δ-k-plexes and performs experiments on real-world social networks that demonstrate the practical feasibility of this approach and observe that the algorithm is on average significantly faster than the previous algorithms by Himmel et al. Expand
Multistage Problems on a Global Budget
• Computer Science, Mathematics
• Theor. Comput. Sci.
• 2021
This work studies the different (time) layers of a temporal graph, and finds that sometimes the global multistage versions of NP-hard problems such as Vertex Cover turn out to be computationally easier than the ones of polynomial-time solvable problemssuch as Matching. Expand
Temporal Graphs: Structure, Algorithms, Applications
This report documents the program and the outcomes of Dagstuhl Seminar 121171 “Temporal Graphs: Structure, Algorithms, Applications”. The seminar was organized around four core areas: models,Expand
Internship LIP 6 SU UPMC Temporal matching on geometric graphs
• 2021
Historical graph data is the new trend of our generation of social networking digital life. It is not only important for CRM management, BI consulting, data science, and so on, but it is also at theExpand
Comparing temporal graphs using dynamic time warping
• Computer Science
• Social Network Analysis and Mining
• 2020
This work defines the dynamic temporal graph warping (dtgw) distance to determine the dissimilarity of two temporal graphs and develops a quadratic programming formulation and an efficient heuristic. Expand

#### References

SHOWING 1-10 OF 80 REFERENCES
Temporal Vertex Cover with a Sliding Time Window
• Computer Science, Mathematics
• ICALP
• 2018
This paper introduces and study two natural temporal extensions of the classical problem VERTEX COVER, and presents a thorough investigation of the computational complexity and approximability of these two temporal covering problems. Expand
How fast can we reach a target vertex in stochastic temporal graphs?
• Mathematics, Computer Science
• ICALP
• 2019
This paper investigates the complexity of two naturally related, but fundamentally different, temporal path (journey) problems: MINIMUM ARRIVAL and BEST POLICY and investigates the computational landscape of both problems for the different values of memory \$k. Expand
Temporal Network Optimization Subject to Connectivity Constraints
• Computer Science, Mathematics
• Algorithmica
• 2018
This work gives two efficient algorithms for computing shortest time-respecting paths on a temporal network, and proves that there is a natural analogue of Menger’s theorem holding for arbitrary temporal networks. Expand
On Temporal Graph Exploration
• Computer Science, Mathematics
• ICALP
• 2015
The temporal graph exploration problem TEXP is the problem of computing a foremost exploration schedule for a temporal graph, i.e., a temporal walk that starts at a given start node, visits all nodes of the graph, and has the smallest arrival time, and this work provides an explicit construction of temporal graphs that require \(\Theta (n^2) steps to be explored. Expand
Traveling salesman problems in temporal graphs
• Mathematics, Computer Science
• Theor. Comput. Sci.
• 2016
It is proved that, it cannot be approximated within cn, for some constant c > 0 , in a special case of temporal graphs and within ( 2 − e ) , for every constant e > 0, in another special case in which D ( t ) is strongly connected for all 1 ≤ t ≤ l , both unless P = NP . Expand
Sliding Window Temporal Graph Coloring
• Computer Science, Mathematics
• AAAI
• 2019
A thorough investigation of the computational complexity of this temporal coloring problem is presented, and strong computational hardness results are proved, complemented by efficient exact and approximation algorithms. Expand
Temporal Matching
• Mathematics, Computer Science
• Theor. Comput. Sci.
• 2020
It is shown that finding temporal matchings is a sensitive question when mining data from such a perspective as: managing peer-working when any pair of peers are to collaborate over a period of one month, at an average rate of at least two email exchanges every week. Expand
Temporal vertex cover with a sliding time window
• Computer Science
• J. Comput. Syst. Sci.
• 2020
This paper introduces and study two natural temporal extensions of the classical problem VERTEX COVER and presents a thorough investigation of the computational complexity and approximability of these two temporal covering problems. Expand
The Complexity of Finding Small Separators in Temporal Graphs
• Mathematics, Computer Science
• MFCS
• 2018
It is proved that the non-strict variant is fixed-parameter tractable when parameterized by the size of the temporal core, while the strict variant remains NP-complete, even for constant-size temporal cores. Expand
Flooding Time of Edge-Markovian Evolving Graphs
• Mathematics, Computer Science
• SIAM J. Discret. Math.
• 2010
An interesting consequence of the results is that information spreading can be fast even if the graph, at every time step, is very sparse and disconnected. Expand