Branch-and-Bound-Based Local Search Heuristics for Train Timetabling on Single-Track Railway Network

Journal article


Authors/Editors


Strategic Research Themes

No matching items found.


Publication Details

Author listKaroonsoontawong A., Taptana A.

PublisherSpringer

Publication year2017

JournalNetworks and Spatial Economics (1566-113X)

Volume number17

Issue number1

ISSN1566-113X

eISSN1572-9427

URLhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84950247447&doi=10.1007%2fs11067-015-9316-4&partnerID=40&md5=362a29b3a7f9b6833d638b132390e125

LanguagesEnglish-Great Britain (EN-GB)


View in Web of Science | View on publisher site | View citing articles in Web of Science


Abstract

The modified formulation and two branch-and-bound-based local search heuristic algorithms for train timetabling in single-track railway network in the planning application are proposed. The original local search heuristic is modified such that when a neighbor of a currently tested resolved conflict for improvement is evaluated, the depth-first search branch-and-bound algorithm is employed with two branching rules: least-lower-bound and least-delay-time. The detailed implementation of the proposed heuristic algorithms are described, including the neighborhood definitions of overtaking and crossing conflicts, the procedure to detect overtaking and crossing conflicts, and a recursive procedure for the depth-first search branch-and-bound algorithm. The proposed heuristic algorithms, the original heuristic, the equivalent manual solution method and the exact solution method are compared using a toy problem and four problems (26-train, 50-train, 76-train and 108-train) in the Thailand Southern line railway network, which consisted of 266 single-track segments, 15 double-track segments, 282 stations/sidings, and total distance of 1577 km. The proposed heuristic algorithm with the least-lower-bound branching rule outperforms the other heuristics in terms of the solution quality with up to 2.827 % improvement over the equivalent manual solution method and less than 8 % optimality gap. The proposed heuristic algorithms require longer time to terminate than the original heuristic. The proposed heuristic algorithm with the least-lower-bound branching rule converges faster than that with the least-delay-time branching rule in all test problems. Based on the empirical results, the proposed heuristic algorithms are solvable in polynomial time. Furthermore, the proposed heuristic algorithm with the least-lower-bound branching rule is enhanced by embedding a uniform sampling strategy, and it is found that the total CPU time can be saved by about 50 % with marginally worse solution quality. ฉ 2015, Springer Science+Business Media New York.


Keywords

Branch and bound algorithmLocal search heuristicTrain timetabling


Last updated on 2023-18-10 at 07:44