基于 ULTRA 的多模式公共交通流量分配高效计算
数据结构与算法
2019-09-19 v1
摘要
我们研究在多模式环境下计算公共交通流量分配的问题:给定一个公共交通时刻表、一种额外的无限制换乘模式(在我们的案例中为步行)以及一组起讫点对,我们的目标是计算网络中每辆车辆的利用率。尽管已有研究表明考虑无限制换乘可显著改善出行,但高效计算此类出行在算法上仍具挑战性。由于流量分配需要计算数百万条最短路径,使用多模式网络此前一直不可行。一种近期提出的方法(ULTRA)以支持无限制换乘(UnLimited TRAnsfers)的高效算法为代价,仅需较短的预处理阶段。在本工作中,我们将 ULTRA 方法与最先进的分配算法相结合,使多模式分配变得切实可行。细致的算法工程催生了一种新的公共交通流量分配算法,该算法甚至优于其所基于的算法,同时支持此前未被考虑的无限制步行。我们以对该算法的广泛评估结束本工作,展示了其通用性与高效性。在真实世界实例上,该算法在不到 17 秒内计算出超过 1500 万条独特出行路径。
引用
@article{arxiv.1909.08519,
title = {Efficient Computation of Multi-Modal Public Transit Traffic Assignments using ULTRA},
author = {Jonas Sauer and Dorothea Wagner and Tobias Zündorf},
journal= {arXiv preprint arXiv:1909.08519},
year = {2019}
}
备注
11 pages, 6 figures