ACM Home Page
Please provide us with feedback. Feedback
Nondecreasing paths in a weighted graph or: how to optimally read a train schedule
Full text PdfPdf (351 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
San Francisco, California
Pages 465-472  
Year of Publication: 2008
Author
Virginia Vassilevska  Carnegie Mellon University, Pittsburgh PA
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 55,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

A travel booking office has timetables giving arrival and departure times for all scheduled trains, including their origins and destinations. A customer presents a starting city and demands a route with perhaps several train connections taking him to his destination as early as possible. The booking office must find the best route for its customers. This problem was first considered in the theory of algorithms by George Minty [14], who reduced it to a problem on directed edge-weighted graphs: find a path from a given source to a given target such that the consecutive weights on the path are nondecreasing and the last weight on the path is minimized. Minty gave the first algorithm for the single source version of the problem, in which one finds minimum last weight nondecreasing paths from the source to every other vertex. In this paper we give the first linear time algorithm for this problem. We also define an all pairs version for the problem and give a strongly polynomial truly subcubic algorithm for it.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R. Bellman. On a Routing Problem. Quarterly of Applied Mathematics, 16(1), 87--90, 1958.
 
2
G. Brodal and R. Jacob. Time-dependent networks as models to achieve fast exact time-table queries. In Proceedings of ATMOS Workshop 2003, Electronic Notes in Theoretical Computer Science 92, 2004.
3
 
4
 
5
E. W. Dijkstra. A note on two problems in connection with graphs. Numer. Math., 269--271, 1959.
 
6
L. R. Ford. Network flow theory. Technical Report Paper P-923, The Rand Corporation, Santa Monica, 1956.
7
 
8
 
9
 
10
 
11
 
12
M. Kowaluk and A. Lingas. LCA queries in directed acyclic graphs. In Proc. of ICALP, Springer-Verlag LNCS 3580:241--248, 2005.
 
13
 
14
G. J. Minty. A Variant on the Shortest-Route Problem, Operations Research, 6(6):882--883, 1958.
 
15
E. F. Moore. The shortest path through a maze. In Proceedings of an International Symposium on the Theory of Switching, 285--292, 2--5 April 1957, Part II, 1959.
16
 
17
 
18
 
19
 
20
 
21
R. E. Tarjan, Private communication.
22
23
24
25

Collaborative Colleagues:
Virginia Vassilevska: colleagues