A self-adaptive bat algorithm for the truck and trailer routing problem

被引:21
作者
Wang, Chao [1 ]
Zhou, Shengchuan [2 ]
Gao, Yang [1 ]
Liu, Chao [1 ]
机构
[1] Beijing Univ Technol, Sch Econ & Management, Beijing, Peoples R China
[2] Qingdao Geotech Invest & Surveying Res Inst, Qingdao, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Vehicle routing; Bat algorithm; Self-adaptive; Truck and trailer;
D O I
10.1108/EC-11-2016-0408
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Purpose The purpose of this paper is to provide an effective solution method for the truck and trailer routing problem (TTRP) which is one of the important NP-hard combinatorial optimization problems owing to its multiple real-world applications. It is a generalization of the famous vehicle routing problem (VRP), involving a group of geographically scattered customers served by the vehicle fleet including trucks and trailers. Design/methodology/approach The meta-heuristic solution approach based on bat algorithm (BA) in which a local search procedure performed by five different neighborhood structures is developed. Moreover, a self-adaptive (SA) tuning strategy to preserve the swarm diversity is implemented. The effectiveness of the proposed SA-BA is investigated by an experiment conducted on 21 benchmark problems that are well known in the literature. Findings Computational results indicate that the proposed SA-BA algorithm is computationally efficient through comparison with other existing algorithms found from the literature according to solution quality. As for the actual computational time, the SA-BA algorithm outperforms others. However, the scaled computational time of the SA-BA algorithm underperforms the other algorithms. Originality/value In this work the authors show that the proposed SA-BA is effective as a method for the TTRP problem. To the authors' knowledge, the BA has not been applied previously, as in this work, to solve the TTRP problem.
引用
收藏
页码:108 / 135
页数:28
相关论文
共 50 条
[21]   A self-adaptive and fault-tolerant routing algorithm for wireless sensor networks in microgrids [J].
Rui, Lanlan ;
Wang, Xiaotong ;
Zhang, Yao ;
Wang, Xiaomei ;
Qiu, Xuesong .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 :35-45
[22]   A Self-Adaptive Spectral Clustering Algorithm [J].
Cai Xiaoyan ;
Dai Guanzhong ;
Yang Libin ;
Zhang Guoqing .
PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 4, 2008, :551-553
[23]   Self-Adaptive Wolf Search Algorithm [J].
Song, Qun ;
Fong, Simon ;
Tang, Rui .
PROCEEDINGS 2016 5TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS IIAI-AAI 2016, 2016, :576-582
[24]   A Self-adaptive Hybrid Genetic Algorithm for 3D Packing Problem [J].
Jiang, Jinshan ;
Yin, Shirong .
2012 THIRD GLOBAL CONGRESS ON INTELLIGENT SYSTEMS (GCIS 2012), 2012, :76-79
[25]   A hybrid multi-objective evolutionary algorithm for solving truck and trailer vehicle routing problems [J].
Tan, KC ;
Chew, YH ;
Lee, LH .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 172 (03) :855-885
[26]   Clique Finder: A Self-Adaptive Simulated Annealing Algorithm for the Maximum Clique Problem [J].
Almuhaideb, Sarab ;
Altwaijry, Najwa ;
AlMansour, Shahad ;
AlMklafi, Ashwaq ;
AlMojel, AlBandery Khalid ;
AlQahtani, Bushra ;
AlHarran, Moshail .
INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2022, 13 (02) :1-22
[27]   A discrete Bat algorithm for the Vehicle Routing Problem with time windows [J].
Taha, Anass ;
Hachimi, Mohamed ;
Moudden, Ali .
2017 INTERNATIONAL COLLOQUIUM ON LOGISTICS AND SUPPLY CHAIN MANAGEMENT (LOGISTIQUA), 2017, :65-70
[29]   Self-adaptive learning based discrete differential evolution algorithm for solving CJWTA problem [J].
Xue, Yu ;
Zhuang, Yi ;
Ni, Tianquan ;
Ni, Siru ;
Wen, Xuezhi .
JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2014, 25 (01) :59-68
[30]   Application of Self-adaptive Vision-Correction Algorithm for Water-Distribution Problem [J].
Eui Hoon Lee .
KSCE Journal of Civil Engineering, 2021, 25 :1106-1115