改进的时变道路网络预言机
数据结构与算法
2017-04-28 v1
摘要
提出了一种基于地标的新型预言机(CFLAT),用于在时变道路网络中提供最早到达时间路径规划。据我们所知,这是首个预处理组合结构(带时间戳的最小行程时间路径树集合)而非行程时间函数的预言机。一种新的查询算法(CFCA)利用了预处理的数据结构,该算法除计算最早到达时间估计外,还计算(并付出代价)保持理论近似保证的实际连接路径。为使其实用并解决基于地标的预言机的主要负担(庞大的预处理需求),CFLAT经过了大量工程优化。在两个真实世界基准实例上的详尽实验评估表明,与先前的基于地标的预言机(其查询算法未考虑路径构建)相比,CFLAT在预处理、近似保证和查询时间上均取得显著改进。与最先进的时变道路网络加速启发式算法(其查询时间在大多数情况下未考虑路径构建)相比,它也具有竞争力的查询时间性能和近似保证。
引用
@article{arxiv.1704.08445,
title = {Improved Oracles for Time-Dependent Road Networks},
author = {Spyros Kontogiannis and Georgia Papastavrou and Andreas Paraskevopoulos and Dorothea Wagner and Christos Zaroliagis},
journal= {arXiv preprint arXiv:1704.08445},
year = {2017}
}