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 条
[31]   Application of Self-adaptive Vision-Correction Algorithm for Water-Distribution Problem [J].
Eui Hoon Lee .
KSCE Journal of Civil Engineering, 2021, 25 :1106-1115
[32]   Self-adaptive learning based discrete differential evolution algorithm for solving CJWTA problem [J].
Yu Xue ;
Yi Zhuang ;
Tianquan Ni ;
Siru Ni ;
Xuezhi Wen .
JournalofSystemsEngineeringandElectronics, 2014, 25 (01) :59-68
[33]   A Self-adaptive Ant Algorithm with Changing Index [J].
Zhou Shu-jing ;
Li Yan-cang ;
Li Hui-min ;
Cui Han-long ;
Wang Chang-long .
2008 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (15TH), VOLS I AND II, CONFERENCE PROCEEDINGS, 2008, :225-230
[34]   A Self-Adaptive Grid Resource Selection Algorithm [J].
Qi Ning ;
Zhang Xiaojun ;
Wang Binqiang ;
Guo Jia .
ADVANCED MATERIALS AND COMPUTER SCIENCE, PTS 1-3, 2011, 474-476 :1955-+
[35]   A Self-Adaptive Fireworks Algorithm for Classification Problems [J].
Xue, Yu ;
Zhao, Binping ;
Ma, Tinghuai ;
Pang, Wei .
IEEE ACCESS, 2018, 6 :44406-44416
[36]   A Self-adaptive Clustering Algorithm for Wireless Sensor Network [J].
Yan, Huan ;
He, Zun-wen ;
Jia, Jian-guang .
2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, :3499-3502
[37]   A SELF-ADAPTIVE HYBRID ALGORITHM OF PSO AND BFGS METHOD [J].
Wu Junqiang ;
Ouyang Aijia ;
Liu Libin .
2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, :1690-1693
[38]   Iterative Learning Control Algorithm with Self-adaptive Steps [J].
Wang, Yan .
PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, :122-127
[39]   Enhanced self-adaptive evolutionary algorithm for numerical optimization [J].
Xue, Yu ;
Zhuang, Yi ;
Ni, Tianquan ;
Ouyang, Jian ;
Wang, Zhou .
JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2012, 23 (06) :921-928
[40]   A self-adaptive differential evolution algorithm for binary CSPs [J].
Fu, Hongjie ;
Ouyang, Dantong ;
Xu, Jiaming .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 62 (07) :2712-2718