We study a multimodal journey planning scenario consisting of a public transit network and a transfer graph which represents a secondary transportation mode (e.g., walking, cycling, e-scooter). The objective is to compute Pareto-optimal journeys with respect to arrival time and the number of used public transit trips. While various existing algorithms can efficiently compute optimal journeys in either a pure public transit network or a pure transfer graph, combining the two increases running times significantly. Existing approaches therefore typically only support limited walking between stops, either by imposing a maximum transfer distance or by requiring the transfer graph to be transitively closed. To overcome these shortcomings, we propose a novel preprocessing technique called ULTRA (UnLimited TRAnsfers): Given an unlimited transfer graph, which may represent any non-schedule-based transportation mode, ULTRA computes a small number of transfer shortcuts that are provably sufficient for computing a Pareto set of optimal journeys. These transfer shortcuts can be integrated into a variety of state-of-the-art public transit algorithms, establishing the ULTRA-Query algorithm family. Our extensive experimental evaluation shows that ULTRA improves these algorithms from limited to unlimited transfers without sacrificing query speed. This is true not just for walking, but also for faster transfer modes such as bicycle or car. Compared to the state of the art for multimodal journey planning, the fastest ULTRA-based algorithm achieves a speedup of an order of magnitude.
翻译:我们研究的是多式联运行程规划设想方案,其中包括公共过境网络和代表二级运输模式(如步行、骑车、电子摩托车)的转移图。目的是根据抵达时间和使用的公共交通次数计算Pareto最优化行程。虽然现有的各种算法可以有效地计算纯公共过境网络或纯转移图的最佳行程,将两种增加的运行时间合并起来。因此,现有办法通常只支持有限的间歇行走,要么规定最大转移距离,要么要求转移图被过渡关闭。为了克服这些缺点,我们建议采用新的预处理技术,称为LUnimited Transfers:鉴于无限制的转移图,它可能代表任何非基于日期的运输模式,LETRA将少量的转移捷径足以计算出最佳旅程。这些转移捷径可以纳入各种以国家为主的公共交通算法中,但要求转移图被过渡关闭。我们提出的一种称为LUTRA-QQQA的预处理技术:鉴于无限制的转移图,它可能代表任何非基于日期的运输模式,LETRA的转移速度,这些转移速度也表明这种最迅速的运输速度,这种速度的飞行是从最短的,这种最慢的飞行,从最慢的运输速度,我们为最慢的过渡的过渡的计算方法。我们进行这种最慢的过渡的实验性地评估,从不进行这种最慢的飞行的运输速度,这种最慢的过渡的运输速度是这种最慢的运输速度,它。