首页> 外文会议>International conference on algorithms and architectures for parallel processing >Impromptu Rendezvous Based Multi-threaded Algorithm for Shortest Lagrangian Path Problem on Road Networks
【24h】

Impromptu Rendezvous Based Multi-threaded Algorithm for Shortest Lagrangian Path Problem on Road Networks

机译:基于Rendezvous基于Rendezvous的Road Netrangian路径问题的多线程算法

获取原文

摘要

Input, to the shortest lagrangian path (SLP) problem consists of the following: (a) road network dataset (modeled as a time-varying graph to capture its temporal variation in traffic), (b) a source-destination pair and, (c) a departure-time (t_(dep)). Given the input, the goal of the SLP problem is to determine a fastest path between the source and destination for the departure-time t_(dep) (at the source). The SLP problem has value addition potential in the domain of urban navigation. SLP problem has been studied extensively in the research literature. However, almost all of the proposed algorithms are essentially serial in nature. Thus, they fail to take full advantage of the increasingly available multi-core (and multi-processor) systems. However, developing parallel algorithms for the SLP problem is non-trivial. This is because SLP problem requires us to follow Lagrangian reference frame while evaluating the cost of a candidate path. In other words, we need to relax an edge (whose cost varies with time) only for the time at which the candidate path (from source) arrives at the head node of the edge. Otherwise, we would generate meaningless labels for nodes. This constraint precludes use of any label correcting based approaches (e.g., parallel version of Delta-Stepping at its variants) as they do not relax edges along candidate paths. Lagrangian reference frame can be implemented in label setting based techniques, however, they are hard to parallelize. In this paper, we propose a novel multi-threaded label setting algorithm called IMRESS which follows Lagrangian reference frame. We evaluate IMRESS both analytically and experimentally. We also experimentally compare IMRESS against related work to show its superior performance.
机译:输入,到最短的拉格朗日路径(SLP)问题包括以下内容:(a)道路网络数据集(建模为时变图,以捕获流量的时间变化),(b)源目标对,( c)出发时间(T_(DEP))。鉴于输入,SLP问题的目标是确定出发 - 时间T_(DEP)(在源处)之间的源和目的地之间的最快路径。 SLP问题在城市导航领域具有价值添加潜力。 SLP问题已经在研究文献中进行了广泛的研究。然而,几乎所有提议的算法都基本上是平均的。因此,它们无法充分利用越来越多的多核(和多处理器)系统。然而,开发SLP问题的并行算法是非微不足道的。这是因为SLP问题要求我们遵循拉格朗日参考帧,同时评估候选路径的成本。换句话说,我们需要放宽边缘(其成本随时间变化)仅在候选路径(来自源)到达边缘的头部节点时的时间。否则,我们将为节点生成无意义的标签。这种约束阻止了使用基于标签的任何标签(例如,在其变体上的并行版本的Δ-踏上),因为它们不会沿候选路径放松边缘。拉格朗日参考帧可以在基于标签设置的技术中实现,但是,它们很难并行化。在本文中,我们提出了一种新颖的多线程标签设置算法,称为Lagrangian参考帧。我们在分析和实验上评估了地面。我们还在实验上比较适当的关系,以表现出卓越的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号