1673-159X

CN 51-1686/N

可解决最优路径中含P型和U型等圈路指向的Floyd算法

Floyd Algorithm for Solving Problems in the Optimal Path with P and U-shaped Circle Road

  • 摘要: 城市交通中设置左转禁止限制, 往往会导致含有特殊圈路的情况, 经典迭代算法均不能指出含有圈的最优路径指向, 而且都需要预先对网络进行复杂的拓扑转换或者数据结构处理。针对这一问题, 本文提出了可解决最优路径中含P型和U型等圈路指向的Floyd算法, 只要在Floyd算法中引入正、反向路径指针, 构造出随Floyd算法同步迭代的禁行路线判断规则, 由此形成的算法能够自动指出最优路径中含有圈时的路径走向。使用该算法, 无须改变原有网络的拓扑结构, 不但使用方便, 而且计算效率高。

     

    Abstract: Restrictions in intersections after left-turning traffic control often lead to ring roads in urban traffic networks.Classic iterative algorithm can not be used to point out the optimal path containing circle, and the cumbersome network topology conversion or data structure should be firstly processed.This study shows that P and U-shaped circle roads in the optimal path can be solved by Floyd algorithm.And the judging rules for prohibited routes constructed by forward and reverse path indicators can be implemented simultaneously with Floyd iterative algorithm.In terms of those mends, the algorithm can automatically give out accurate results for both the paths with loop and paths in general network.Due to the original network topology unchanged, this method will be particularly easy to use, and has high efficiency.

     

/

返回文章
返回