2021
DOI: 10.1007/s00453-021-00831-w
|View full text |Cite
|
Sign up to set email alerts
|

Finding Temporal Paths Under Waiting Time Constraints

Abstract: Computing a (short) path between two vertices is one of the most fundamental primitives in graph algorithmics. In recent years, the study of paths in temporal graphs, that is, graphs where the vertex set is fixed but the edge set changes over time, gained more and more attention. A path is time-respecting, or temporal, if it uses edges with non-decreasing time stamps. We investigate a basic constraint for temporal paths, where the time spent at each vertex must not exceed a given duration $$\varDelta $$ … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
97
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
5
3
1

Relationship

4
5

Authors

Journals

citations
Cited by 61 publications
(98 citation statements)
references
References 63 publications
1
97
0
Order By: Relevance
“…Many variants of the path problems are known to be solvable in polynomial-time [51,52]. Surprisingly, a simple variant to check the existence of a temporal path with waiting time constraints was shown to be NP-complete by Casteigts et al [12], more strongly, they proved that the problem is W[1]-hard. A known variant of the temporal-path problem is finding top-k shortest paths, which not only asks us to find a shortest path, but also the next k − 1 shortest paths -which may be longer than the shortest path [26].…”
Section: Related Workmentioning
confidence: 99%
“…Many variants of the path problems are known to be solvable in polynomial-time [51,52]. Surprisingly, a simple variant to check the existence of a temporal path with waiting time constraints was shown to be NP-complete by Casteigts et al [12], more strongly, they proved that the problem is W[1]-hard. A known variant of the temporal-path problem is finding top-k shortest paths, which not only asks us to find a shortest path, but also the next k − 1 shortest paths -which may be longer than the shortest path [26].…”
Section: Related Workmentioning
confidence: 99%
“…However, this situation is not unprecedented. For example, deciding whether a temporal path under waiting time constraints exists (∆-Restless Temporal Path) is NP-complete [6], while finding temporal walks under waiting time constraints can be done in polynomial time [2]. Similarly, counting foremost temporal paths is #P-hard [22], while counting of foremost temporal walks can be done in polynomial time [23].…”
Section: Discussionmentioning
confidence: 99%
“…Computation of temporal paths and walks has already been studied intensively [3,24], including specialized settings that are novel to temporal graphs: For example, Bentert et al [2] and Casteigts et al [6] studied temporal walks and paths that are only allowed to have limited waiting time at any vertex.…”
Section: Introductionmentioning
confidence: 99%
“…The temporal setting also offers room for new natural temporal path variants that do not have an analogue in the non-temporal setting. Casteigts et al [19] study the problem of finding restless temporal paths that dwell a upper-bounded number of time steps in each vertex, while Füchsle et al [37] study the problem of finding delay-robust routes in a temporal graph (intuitively, temporal paths that are robust with respect to edge delays); both problems turn out to be NP-hard.…”
Section: Related Workmentioning
confidence: 99%