A Diffused Memetic Optimizer for reactive berth allocation and scheduling at marine container terminals in response to disruptions

被引:94
作者
Dulebenets, Maxim A. [1 ]
机构
[1] Florida A&M Univ Florida State Univ FAMU FSU Coll, Dept Civil & Environm Engn, 2035 E Paul Dirac Dr,Sliger Bldg,Suite 275, Tallahassee, FL 32310 USA
关键词
Berth allocation and scheduling; Disruptions; Diffused algorithms; Migration; Hybridization; Exact optimization; CRANE; ARRIVAL; ALGORITHM;
D O I
10.1016/j.swevo.2023.101334
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The economic development of numerous countries is defined by maritime supply chains to a great extent. Substantial volumes of containerized cargoes delivered by ships are handled at marine container terminals. However, these terminals often face different types of disruptive events, and it is critical to provide an effective response to unexpected disruptions. This study proposes a novel optimization model for reactive berth allocation and scheduling at marine terminals that explicitly captures various recovery strategies along with the handling resources available at the terminal. Due to the computational complexity of the model, a novel Diffused Memetic Optimizer (DMO) is developed. The proposed DMO algorithm addresses the issue of limited interactions between the individuals located on the opposite sides of the diffusion grid, which is viewed as a common limitation of diffused algorithms. Furthermore, the proposed DMO deploys problem-specific tailored hybridization techniques inspired by exact optimization to facilitate the search for good-quality solutions within the diffusion grid. The computational experiments showcase the competitive DMO performance against the exact mixed-integer non-linear programming method (BARON) and some of the well-known state-of-the-art metaheuristics. Furthermore, it is discovered that slow diffusion alone by means of imposing the diffusion grid is not sufficient for the suc-cessful performance. The periodic migration between the designated areas of the diffusion grid and the appli-cation of problem-specific hybridization techniques are essential for explorative capabilities of the developed DMO algorithm. Last but not least, important managerial insights are revealed using the proposed methodology, which can assist with the berth schedule recovery.
引用
收藏
页数:26
相关论文
共 57 条
[1]   Parallelism and evolutionary algorithms [J].
Alba, E ;
Tomassini, M .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) :443-462
[2]   A review of heuristics and metaheuristics for community detection in complex networks: Current usage, emerging development and future directions [J].
Attea, Bara'a A. ;
Abbood, Amenah D. ;
Hasan, Ammar A. ;
Pizzuti, Clara ;
Al-Ani, Mayyadah ;
Ozdemir, Suat ;
Al-Dabbagh, Rawaa Dawoud .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 63 (63)
[3]   Critical dynamics in evolutionary algorithms [J].
Bernstein, Y ;
Li, XD .
CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, :427-434
[4]   Parallelizing multi-objective evolutionary algorithms: Cone separation [J].
Branke, J ;
Schmeck, H ;
Deb, K ;
Reddy, M .
CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, :1952-1957
[5]   Hyper-Heuristics to customise metaheuristics for continuous optimisation [J].
Cruz-Duarte, Jorge M. ;
Amaya, Ivan ;
Ortiz-Bayliss, Jose C. ;
Conant-Pablos, Santiago E. ;
Terashima-Marin, Hugo ;
Shi, Yong .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 66
[6]  
Deb K, 2003, LECT NOTES COMPUT SC, V2632, P534
[7]   A survey on new generation metaheuristic algorithms [J].
Dokeroglu, Tansel ;
Sevinc, Ender ;
Kucukyilmaz, Tayfun ;
Cosar, Ahmet .
COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 137
[8]   An Adaptive Polyploid Memetic Algorithm for scheduling trucks at a cross-docking terminal [J].
Dulebenets, Maxim A. .
INFORMATION SCIENCES, 2021, 565 :390-421
[9]   An Adaptive Island Evolutionary Algorithm for the berth scheduling problem [J].
Dulebenets, Maxim A. .
MEMETIC COMPUTING, 2020, 12 (01) :51-72
[10]  
Eiben AE., 2015, Introduction to evolutionary computing