Fast Routing In Very Large Public Transportation Networks Using Transfer Patterns

ESA'10: Proceedings of the 18th annual European conference on Algorithms: Part I(2010)

引用 216|浏览287
暂无评分
摘要
We show how to route on very large public transportation networks (up to half a billion arcs) with average query times of a few milliseconds. We take into account many realistic features like: traffic days, walking between stations, queries between geographic locations instead of a source and a target station, and multi-criteria cost functions. Our algorithm is based on two key observations: (1) many shortest paths share the same transfer pattern, i.e., the sequence of stations where a change of vehicle occurs; (2) direct connections without change of vehicle can be looked up quickly. We precompute the respective data; in practice, this can be done in time linear in the network size, at the expense of a small fraction of non-optimal results. We have accelerated public transportation routing on Google Maps with a system based on our ideas. We report experimental results for three data sets of various kinds and sizes.
更多
查看译文
关键词
data set,large public transportation network,public transportation routing,respective data,Google Maps,average query time,billion arc,direct connection,experimental result,geographic location,transfer pattern
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要