Nondecreasing Paths In A Weighted Graph Or: How To Optimally Read A Train Schedule

Symposium on Discrete Algorithms(2008)

引用 13|浏览19
暂无评分
摘要
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.
更多
查看译文
关键词
weighted graph,consecutive weight,single source,matrix products,earliest arrivals,linear-time algorithm,all-pairs version,booking office,all pairs,single-source version,shortest paths,travel booking office,last weight,nondecreasing path,subcubic algorithm,minimum last weight,nondecreasing paths,best route,train schedule,model of computation,shortest path
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要