TY - JOUR
T1 - A Greedy Path-Based Algorithm for Traffic Assignment
AU - Xie, Jun
AU - Nie, Yu (Marco)
AU - Liu, Xiaobo
N1 - Funding Information:
The work was conducted when the first author visited Northwestern University as a visiting postdoctoral researcher. He was funded by Chinese National Nature Science Foundation (Grant No. 71501129) and Chinese International Postdoctoral Exchange Fellowship Program (No. 20150045). The work was also partially funded by the United States National Science Foundation under the award number CMMI-1402911.
Publisher Copyright:
© National Academy of Sciences: Transportation Research Board 2018.
PY - 2018/12/1
Y1 - 2018/12/1
N2 - This paper presents a new path-based algorithm for the static user equilibrium traffic assignment problem. Path-based algorithms are generally considered less efficient than bush-based counterparts, such as Algorithm B, traffic assignment by paired alternative segments (TAPAS), and iTAPAS, an improved version of TAPAS, because explicitly storing and manipulating paths appears wasteful. However, our numerical experiments indicate that the proposed path-based algorithm can outperform TAPAS or iTAPAS by a wide margin. The proposed algorithm, sharing the same Gauss-Seidel decomposition scheme with existing path-based algorithms, delivered a surprising performance, most likely due to its two main features. First, it adopts a greedy method to solve the restricted subproblem defined on each origin–destination (O-D) pair. Second, instead of sequentially visiting every O-D pair in each iteration, it introduces an intelligent scheme to determine which O-D pairs need more or less work. The proposed algorithm is also more straightforward to implement than bush-based algorithms.
AB - This paper presents a new path-based algorithm for the static user equilibrium traffic assignment problem. Path-based algorithms are generally considered less efficient than bush-based counterparts, such as Algorithm B, traffic assignment by paired alternative segments (TAPAS), and iTAPAS, an improved version of TAPAS, because explicitly storing and manipulating paths appears wasteful. However, our numerical experiments indicate that the proposed path-based algorithm can outperform TAPAS or iTAPAS by a wide margin. The proposed algorithm, sharing the same Gauss-Seidel decomposition scheme with existing path-based algorithms, delivered a surprising performance, most likely due to its two main features. First, it adopts a greedy method to solve the restricted subproblem defined on each origin–destination (O-D) pair. Second, instead of sequentially visiting every O-D pair in each iteration, it introduces an intelligent scheme to determine which O-D pairs need more or less work. The proposed algorithm is also more straightforward to implement than bush-based algorithms.
UR - http://www.scopus.com/inward/record.url?scp=85047407355&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85047407355&partnerID=8YFLogxK
U2 - 10.1177/0361198118774236
DO - 10.1177/0361198118774236
M3 - Article
AN - SCOPUS:85047407355
SN - 0361-1981
VL - 2672
SP - 36
EP - 44
JO - Transportation Research Record
JF - Transportation Research Record
IS - 48
ER -