Abstract
In this paper we study algorithms for “Dial-a-Ride” transportation problems. In the basic version of the problem we are given transportation jobs between the vertices of a graph and the goal is to find a shortest transportation that serves all the jobs. This problem is known to be NP-hard even on trees. We consider the extension when precedence relations between the jobs with the same source are given. Our results include a polynomial time algorithm on paths and approximation algorithms general graphs and trees with performances of 9/4 and 5/3, respectively.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
R. K. Ahuja, T. L. Magnanti, and J. B. Orlin, Networks flows, Prentice Hall, Englewood Cliffs, New Jersey, 1993. 52, 53
N. Ascheuer, M. Grötschel, S. O. Krumke, and J. Rambau, Combinatorial online optimization, Proceedings of the International Conference of Operations Research (OR’98), Springer, 1998, pp. 21–37.
M. J. Atallah and S. R. Kosaraju, Efficient solutions to some transportation problems with applications to minimizing robot arm travel, SIAMJournal on Computing 17 (1988), no. 5, 849–869. 44, 45, 46, 46, 49
N. Christofides, Worst-case analysis of a new heuristic for the traveling salesman problem, Tech. report, Graduate School of Industrial Administration, Carnegie-Mellon University, Pittsburgh, PA, 1976. 52
T. H. Cormen, C. E. Leiserson, and R. L. Rivest, Introduction to algorithms, MIT Press, 1990. 53
G. N. Frederickson and D. J. Guan, Preemptive ensemble motion planning on a tree, SIAM Journal on Computing 21 (1992), no. 6, 1130–1152.
G. N. Frederickson and D. J. Guan, Nonpreemptive ensemble motion planning on a tree, Journal of Algorithms 15 (1993), no. 1, 29–60. 43, 44, 45, 45, 45, 46, 46
G. N. Frederickson, M. S. Hecht, and C. E. Kim, Approximation algorithms for some routing problems, SIAM Journal on Computing 7 (1978), no. 2, 178–193. 44, 46, 49
D. J. Guan, Routing a vehicle of capacity greater than one, Discrete Applied Mathematics 81 (1998), no. 1, 41–57.
D. Harel and R. E. Tarjan, Fast algorithms for finding nearest common ancestors, SIAM Journal on Computing 13 (1984), no. 2, 338–355. 53
B. Schieber and U. Vishkin, On finding lowest common ancestors: Simplification and parallelization, SIAM Journal on Computing 17 (1988), no. 6, 1253–1262. 53
R. E. Tarjan, Finding optimum branchings, Networks 7 (1977), 25–35. 49, 53
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hauptmeier, D., Krumke, S.O., Rambau, J., Wirth, HC. (1999). Euler Is Standing in Line. In: Widmayer, P., Neyer, G., Eidenbenz, S. (eds) Graph-Theoretic Concepts in Computer Science. WG 1999. Lecture Notes in Computer Science, vol 1665. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46784-X_6
Download citation
DOI: https://doi.org/10.1007/3-540-46784-X_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66731-5
Online ISBN: 978-3-540-46784-7
eBook Packages: Springer Book Archive