道路网络时间依赖生成与可扩展数组的实证评估
1. 道路网络时间依赖生成
在道路网络中,生成时间依赖信息对于路径规划等应用具有重要意义。相关研究提出了用于生成大陆规模大型道路网络现实时间依赖信息的算法。
1.1 研究场景
该研究处理的场景是道路网络中每日的系统性延误,不考虑事故、天气或节假日等意外事件。通过对德国一个商业使用但保密的时间依赖道路网络的分析,找到了一组代表性的模式,并推导出一种对道路网络的节点和边进行分类的方法,以便轻松计算可能受这些代表性模式影响的边。
1.2 算法原理
算法通过利用道路类别或坐标在静态道路网络中搜索城市区域。假设通勤者根据其在道路网络中的位置表现出可预测的行为,从而计算可能受时间依赖影响的边。
1.3 实验结果
实验表明,所有时间依赖生成算法都会导致所应用的最短路径算法出现相似的行为,因此有能力生成有意义的时间依赖数据集。这些算法的运行时间是实际可行的,使用合理的参数,在几个小时内就可以处理大陆规模的图。而且算法具有很大的自由度,可适应特定的应用。在可能的情况下,用加速技术取代 Dijkstra 算法可以加快算法的运行时间。
1.4 算法优势
这项工作使实验者能够在比以前更现实的数据上验证时间依赖的点对点查询算法。
2. 可扩展数组的实证评估
动态数据结构在计算中无处不在,尤其是可扩展数组,它允许随机访问存储的元素,同时支持数组的增长和收缩。研究不仅关注增长/收缩和访问数据的基本操作,还关注内存碎片对性能的影响。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



