We consider a generalization of the shortest-path problem: given an alphabet ∑, a graph G whose edges are weighted and ∑-labeled, and a regular language L∪∑*, the L-constrained shortest-path problem consists of finding a shortest path p in G such that the concatenated labels along p form a word of L. This definition allows to model, e. g., many traffic-planning problems. We present extensions of well-known speed-up techniques for the standard shortest-path problem, and conduct an extensive experimental study of their performance with various networks and language constraints. Our results show that depending on the network type, both goal-directed and bidirectional search speed up the search considerably, while combinations of these do not. © 2008 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Barrett, C., Bisset, K., Holzer, M., Konjevod, G., Marathe, M., & Wagner, D. (2008). Engineering label-constrained shortest-path algorithms. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5034 LNCS, pp. 27–37). https://doi.org/10.1007/978-3-540-68880-8_5
Mendeley helps you to discover research relevant for your work.