×

最短路径的动态多级覆盖图。 (英语) Zbl 1158.68053号

摘要:多级覆盖图是一种基于加权有向图的层次分解的最短路径计算加速技术。它们已被证明在实验上是有效的,尤其是在应用于时间表信息时。然而,关于在动态环境中构建、维护和查询多级重叠图的成本,目前还没有理论上的结果。在本文中,我们展示了多层覆盖图的理论性质,从而定义了一种新的数据结构,用于在对(G)执行减重或增重操作时计算和维护覆盖图。我们的解决方案理论上比从头开始重新计算更快,并且允许比在(G)上运行Dijkstra的最短路径算法更高效地执行查询。

MSC公司:

68瓦05 非数值算法
05C85号 图形算法(图形理论方面)
PDF格式BibTeX公司 XML格式引用
全文: 内政部