Title of article :
Parallelization of the branch-and-bound algorithm in transportation discrete network design problem
Author/Authors :
Zarrinmehr، Amirali نويسنده MSc. Graduate, Department of Civil Engineering, Sharif University of Technology, Tehran, Iran Zarrinmehr, Amirali , Shafahi، Yousef نويسنده Professor, Department of Civil Engineering, Sharif University of Technology, Tehran, Iran Shafahi, Yousef
Issue Information :
دوماهنامه با شماره پیاپی 0 سال 2016
Abstract :
Transportation Discrete Network Design Problem (TDNDP) aims at choosing
a subset of proposed projects to minimize the usersʹ total travel time with respect to a
budget constraint. Because TDNDP is a hard combinatorial problem, recent research has
widely addressed heuristic approaches and ignored the exact solution. This paper explores
how application of parallel computation can aect the performance of an exact algorithm
in TDNDP. First, we show that the Branch-and-Bound (B&B) algorithm, proposed
by LeBlanc, is well adapted to a parallel design with synchronized Master-Slave (MS)
paradigm. Then, we develop a parallel B&B algorithm and implement it with two search
strategies of Depth-First-Search (DFS) and Best-First-Search (BFS). Detailed results over
up to 16 processing cores are reported and discussed in an illustrative example of the
Chicago Sketch network. The results suggest an almost linear speedup for both strategies,
which slightly drops as more processing cores are added. When using 16 processing cores,
the speedup values of 11.80 and 12.20 are achieved for DFS and BFS strategies, respectively.
Furthermore, the BFS strategy reveals a very fast parallel performance by nding the
optimal solution via the minimum computational eort.
Journal title :
Scientia Iranica(Transactions A: Civil Engineering)
Journal title :
Scientia Iranica(Transactions A: Civil Engineering)