A multi-heuristic approach for solving the pre-marshalling problem

被引:36
作者
Jovanovic, Raka [1 ]
Tuba, Milan [2 ]
Voss, Stefan [3 ,4 ]
机构
[1] Hamad Bin Khalifa Univ, Qatar Environm & Energy Res Inst, POB 5825, Doha, Qatar
[2] Megatrend Univ Belgrade, Fac Comp Sci, Bulevar Umetnosti 29 N, Belgrade, Serbia
[3] Univ Hamburg, Inst Informat Syst, Von Melle Pk 5, D-20146 Hamburg, Germany
[4] Pontificia Univ Catolica Valparaiso, Escuela Ingn Ind, Valparaiso, Chile
关键词
Pre-marshalling; Logistics; Container terminal; Heuristics;
D O I
10.1007/s10100-015-0410-y
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Minimizing the number of reshuffling operations at maritime container terminals incorporates the pre-marshalling problem (PMP) as an important problem. Based on an analysis of existing solution approaches we develop new heuristics utilizing specific properties of problem instances of the PMP. We show that the heuristic performance is highly dependent on these properties. We introduce a new method that exploits a greedy heuristic of four stages, where for each of these stages several different heuristics may be applied. Instead of using randomization to improve the performance of the heuristic, we repetitively generate a number of solutions by using a combination of different heuristics for each stage. In doing so, only a small number of solutions is generated for which we intend that they do not have undesirable properties, contrary to the case when simple randomization is used. Our experiments show that such a deterministic algorithm significantly outperforms the original nondeterministic method. The improvement is twofold, both in the quality of found solutions, and in the computational effort.
引用
收藏
页码:1 / 28
页数:28
相关论文
共 23 条
[1]  
[Anonymous], 2000, THESIS
[2]  
[Anonymous], 2010, P INT C LOG MAR SYST
[3]   A tree search procedure for the container pre-marshalling problem [J].
Bortfeldt, Andreas ;
Forster, Florian .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 217 (03) :531-540
[4]  
Caserta M, 2011, OPER RES COMPUT SCI, V49, P247
[5]   Applying the corridor method to a blocks relocation problem [J].
Caserta, Marco ;
Voss, Stefan ;
Sniedovich, Moshe .
OR SPECTRUM, 2011, 33 (04) :915-929
[6]  
Caserta M, 2009, LECT NOTES COMPUT SC, V5484, P788, DOI 10.1007/978-3-642-01129-0_89
[7]   Pre-Marshalling Problem: Heuristic solution method and instances generator [J].
Exposito-Izquierdo, Christopher ;
Melian-Batista, Belen ;
Moreno-Vega, Marcos .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (09) :8337-8349
[8]   ON THE COMPLEXITY OF BLOCKS-WORLD PLANNING [J].
GUPTA, N ;
NAU, DS .
ARTIFICIAL INTELLIGENCE, 1992, 56 (2-3) :223-254
[9]   Heuristic algorithms for container pre-marshalling problems [J].
Huang, Shan-Huen ;
Lin, Tsan-Hwan .
COMPUTERS & INDUSTRIAL ENGINEERING, 2012, 62 (01) :13-20
[10]   A chain heuristic for the Blocks Relocation Problem [J].
Jovanovic, Raka ;
Voss, Stefan .
COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 75 :79-86