Integrating alternating direction method of multipliers and bush for solving the traffic assignment problem

被引:4
作者
Liu, Zhiyuan [1 ]
Zhang, Honggang [1 ]
Zhang, Kai [1 ]
Zhou, Zihan [2 ]
机构
[1] Southeast Univ, Jiangsu Prov Collaborat Innovat Ctr Modern Urban T, Sch Transportat, Jiangsu Key Lab Urban ITS, Nanjing 211189, Peoples R China
[2] Southeast Univ, Sch Cyber Sci & Engn, Nanjing 211189, Peoples R China
基金
中国国家自然科学基金;
关键词
User equilibrium; Alternating direction methods of multipliers; Bush; Parallel computing; Parallel block coordinate descent method; ALGORITHM; DECOMPOSITION; APPROXIMATION; CONVERGENCE; MODEL;
D O I
10.1016/j.tre.2023.103233
中图分类号
F [经济];
学科分类号
02 ;
摘要
This paper introduces two novel parallel algorithmic frameworks to address the user equilibrium traffic assignment problem (UE-TAP). Most of the existing solution algorithms for the UE-TAP are executed in a sequential manner. This study endeavors to explore parallel computing methods based on model decomposition. Considering that the TAPs can be decomposed based on their origins, thus, following the spirit of the alternating direction method of multipliers (ADMM), a new parallel algorithm B-ADMM is proposed, which integrates the concept of the bush. Subsequently, the convergence of the proposed algorithm is rigorously proven. To enhance the algorithmic parallelism while maintaining the convergence efficiency of the B-ADMM algorithm, this paper further employs the parallel block coordinate descent (PBCD) method to improve the BADMM algorithm. We develop a bi-level parallel algorithm PBCD-ADMM, in which the independent origins/bushes are separated into several blocks, and the origin/bush-based restricted subproblems in each block can be solved in parallel. Furthermore, for the given bush belonging to a block, the bush links can also be grouped into several sub-blocks based on the original linkblocking scheme. Thus, these link-based subproblems in each sub-block can also be solved in parallel. A numerical experiment is conducted to validate the proposed algorithms, which indicates that the two new parallel algorithms perform better in terms of convergence speed compared with the original ADMM algorithm.
引用
收藏
页数:22
相关论文
共 56 条
[1]  
[Anonymous], 2009, Convex optimization
[2]   Reduced gradient algorithm for user equilibrium traffic assignment problem [J].
Babazadeh, Abbas ;
Javani, Babak ;
Gentile, Guido ;
Florian, Michael .
TRANSPORTMETRICA A-TRANSPORT SCIENCE, 2020, 16 (03) :1111-1135
[3]   Origin-based algorithm for the traffic assignment problem [J].
Bar-Gera, H .
TRANSPORTATION SCIENCE, 2002, 36 (04) :398-417
[4]   Traffic assignment by paired alternative segments [J].
Bar-Gera, Hillel .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2010, 44 (8-9) :1022-1046
[5]  
Beckmann M., 1956, Studies in the Economics of Transportation
[6]   Distributed optimization and statistical learning via the alternating direction method of multipliers [J].
Boyd S. ;
Parikh N. ;
Chu E. ;
Peleato B. ;
Eckstein J. .
Foundations and Trends in Machine Learning, 2010, 3 (01) :1-122
[7]   Bush-based sensitivity analysis for approximating subnetwork diversion [J].
Boyles, Stephen D. .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2012, 46 (01) :139-155
[8]   On the convergence of the direct extension of ADMM for three-block separable convex minimization models with one strongly convex function [J].
Cai, Xingju ;
Han, Deren ;
Yuan, Xiaoming .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2017, 66 (01) :39-73
[9]   Faster Frank-Wolfe traffic assignment with new flow update scheme [J].
Chen, A ;
Jayakrishnan, R ;
Tsai, WK .
JOURNAL OF TRANSPORTATION ENGINEERING-ASCE, 2002, 128 (01) :31-39
[10]  
Chen A., 1998, P TRANSP RES BOARD A