Temporal matching
From MaRDI portal
Abstract: A link stream is a sequence of pairs of the form , where represents a time instant and . Given an integer , the -edge between vertices and , starting at time , is the set of temporally consecutive edges defined by . We introduce the notion of temporal matching of a link stream to be an independent -edge set belonging to the link stream. We show that the problem of computing a temporal matching of maximum size is NP-hard as soon as . We depict a kernelization algorithm parameterized by the solution size for the problem. As a byproduct we also give a -approximation algorithm. Both our -approximation and kernelization algorithms are implemented and confronted to link streams collected from real world graph data. We observe that finding temporal matchings is a sensitive question when mining our data from such a perspective as: managing peer-working when any pair of peers and are to collaborate over a period of one month, at an average rate of at least two email exchanges every week. We furthermore design a link stream generating process by mimicking the behaviour of a random moving group of particles under natural simulation, and confront our algorithms to these generated instances of link streams. All the implementations are open source.
Recommendations
Cites work
- scientific article; zbMATH DE number 1161563 (Why is no real title available?)
- scientific article; zbMATH DE number 7238962 (Why is no real title available?)
- Algorithmic applications of Baur-Strassen's theorem, shortest cycles, diameter, and matchings
- Computational comparison of several greedy algorithms for the minimum cost perfect matching problem on large graphs
- Computing maximal cliques in link streams
- Fully polynomial-time parameterized computations for graphs and matrices of low treewidth
- Graph colouring and the probabilistic method
- Machine Learning: ECML 2004
- On the advice complexity of online bipartite matching and online stable marriage
- On the power of advice and randomization for online bipartite matching
- Paths, Trees, and Flowers
- Popular Matchings
- The Power of Linear-Time Data Reduction for Maximum Matching
- Traveling salesman problems in temporal graphs
- Two-sided online bipartite matching and vertex cover: beating the greedy algorithm
Cited in
(17)- On Computing the Diameter of (Weighted) Link Streams
- Multistage graph problems on a global budget
- Computing maximum matchings in temporal graphs.
- On computing the diameter of (weighted) link streams
- Approximating multistage matching problems
- A faster parameterized algorithm for temporal matching
- Approximating multistage matching problems
- Computing maximum matchings in temporal graphs
- Computing maximal cliques in link streams
- Pattern matching in link streams: timed-automata with finite memory
- Cluster editing for multi-layer and temporal graphs
- Pattern matching in link streams: a token-based approach
- scientific article; zbMATH DE number 4185082 (Why is no real title available?)
- 0-1 timed matching in bipartite temporal graphs
- Maximum 0-1 timed matching on temporal graphs
- Temporal matching on geometric graph data
- Enumerating maximal cliques in link streams with durations
This page was built for publication: Temporal matching
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2285132)