【24h】

Dynamic Public Transit Labeling

机译:动态公交标签

获取原文

摘要

We study the journey planning problem in transit networks which, given the timetable of a schedule-based transit system, asks to answer to queries such as, e.g., 'seek a journey that arrives at a given destination as early as possible'. The state-of-the-art solution to such problem, in terms of query time, is Public Transit Labeling (ptl), proposed in [Delling et al., SEA 2015], that consists of three main ingredients: (i) a graph data structure for storing transit networks; (ii) a compact labeling-based representation of the transitive closure of such graph, computed via a time-consuming preprocessing routine; (iii) an efficient query algorithm exploiting both graph and precomputed data to answer quickly to queries of interest at runtime. The major drawback of ptl is not being practical in dynamic scenarios, when the network's timetable can undergo updates (e.g. delays). In fact, even after a single change, precomputed data become outdated and queries can return incorrect results. Recomputing the labeling-based representation from scratch, after a modification, is not a viable option as it yields unsustainable time overheads. Since transit networks are inherently dynamic, the above represents a major limitation of ptl. In this paper, we overcome such limit by introducing a dynamic algorithm, called D-PTL, able to update the preprocessed data whenever a delay affects the network, without recomputing it from scratch. We demonstrate the effectiveness of D-PTL through a rigorous experimental evaluation showing that its update times are orders of magnitude smaller than the time for recomputing the preprocessed data from scratch.
机译:我们研究了公交网络中的行程规划问题,在给定基于时间表的公交系统时间表的情况下,该问题要求回答诸如``寻求尽快到达给定目的地的行程''之类的查询。就查询时间而言,最先进的解决方案是在[Delling等,SEA 2015]中提出的公共交通标签(ptl),该标签包括三个主要成分:(i)一个用于存储运输网络的图形数据结构; (ii)通过耗时的预处理例程计算出的这种图的传递闭合的紧凑的,基于标签的表示形式; (iii)一种有效的查询算法,可同时利用图形和预先计算的数据来在运行时快速响应感兴趣的查询。 ptl的主要缺点是在动态情况下不可行,因为动态情况下网络的时间表可能会发生更新(例如延迟)。实际上,即使进行了一次更改,预先计算的数据也会过时,查询可能会返回错误的结果。修改后,从头开始重新计算基于标签的表示形式不是一个可行的选择,因为它会产生不可持续的时间开销。由于运输网络本质上是动态的,因此上述内容代表了ptl的主要局限性。在本文中,我们通过引入称为D-PTL的动态算法克服了这种限制,该算法能够在延迟影响网络时更新预处理的数据,而无需从头开始重新计算。通过严格的实验评估,我们证明了D-PTL的有效性,表明其更新时间比从头开始重新计算预处理数据的时间小几个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号