Bast Holger, Funke Stefan, Sanders Peter, Schultes Dominik
Max-Planck-Institut für Informatik, 66123 Saarbrücken, Germany.
Science. 2007 Apr 27;316(5824):566. doi: 10.1126/science.1137521.
When you drive to somewhere far away, you will leave your current location via one of only a few important traffic junctions. Starting from this informal observation, we developed an algorithmic approach, transit node routing, that allows us to reduce quickest path queries in road networks to a small number of table lookups. For road maps of Western Europe and the United States, our best query times improved over the best previously published figures by two orders of magnitude. This is also more than one million times faster than the best known algorithm for general networks.
当你驾车前往远方某处时,你会经由为数不多的几个重要交通枢纽之一离开当前位置。基于这一非正式观察,我们开发了一种算法方法——中转节点路由,它能让我们将道路网络中的最短路径查询减少为少量的查表操作。对于西欧和美国的道路地图,我们的最佳查询时间比之前公布的最佳数据提高了两个数量级。这也比通用网络中最知名的算法快了一百多万倍。