An efficient ant colony optimization algorithm for the blocks relocation problem

被引:56
作者
Jovanovic, Raka [1 ]
Tuba, Milan [2 ]
Voss, Stefan [3 ,4 ]
机构
[1] Hamad bin Khalifa Univ, QEERI, POB 5825, Doha, Qatar
[2] John Naisbitt Univ, Grad Sch Comp Sci, Bulevar Umetnosti 29, 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
关键词
Heuristics; Maritime shipping; Blocks relocation problem; Stowage plan; Ant colony optimization; MATHEMATICAL FORMULATION; SEARCH;
D O I
10.1016/j.ejor.2018.09.038
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper we present an ant colony optimization (ACO) algorithm for the Blocks Relocation Problem (BRP). The method is applied to both versions of the problem most commonly considered in literature, i.e., the restricted (rBRP) and the unrestricted (uBRP) BRP with distinct due dates. In case of the uBRP a new heuristic is proposed and incorporated in a standard greedy algorithm. The performance of the basic greedy approach is enhanced by extending it to the ACO metaheuristic. In it, a novel approach for defining the pheromone matrix is proposed. More precisely, it only stores a small amount of information instead of the complete bay state. Further, we show that the proposed ACO method can easily be adapted for solving the BRP in which the objective function is related to the crane operation time. Our computational results show that the proposed approach manages to outperform existing methods for the BRP. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:78 / 90
页数:13
相关论文
共 45 条
[1]  
[Anonymous], 2000, THESIS
[2]  
Borjian S., 2013, Dynamic stochastic optimization of relocations in container terminals
[3]  
Caserta M, 2017, BLOCKS RELOCATION PR
[4]   A mathematical formulation and complexity considerations for the blocks relocation problem [J].
Caserta, Marco ;
Schwarze, Silvia ;
Voss, Stefan .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 219 (01) :96-104
[5]  
Caserta M, 2011, OPER RES COMPUT SCI, V49, P247
[6]   Applying the corridor method to a blocks relocation problem [J].
Caserta, Marco ;
Voss, Stefan ;
Sniedovich, Moshe .
OR SPECTRUM, 2011, 33 (04) :915-929
[7]  
Caserta M, 2009, LECT NOTES COMPUT SC, V5482, P37, DOI 10.1007/978-3-642-01009-5_4
[8]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[9]   A domain-specific knowledge-based heuristic for the Blocks Relocation Problem [J].
Exposito-Izquierdo, Christopher ;
Melian-Batista, Belen ;
Marcos Moreno-Vega, J. .
ADVANCED ENGINEERING INFORMATICS, 2014, 28 (04) :327-343
[10]   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