An exact solution approach for scheduling cooperative gantry cranes

被引:37
作者
Kress, Dominik [1 ]
Dornseifer, Jan [2 ]
Jaehn, Florian [3 ]
机构
[1] Univ Siegen, Management Informat Sci, Kohlbettstr 15, D-57068 Siegen, Germany
[2] Tebis ProLeiS GmbH, Marburger Str 3a, D-57339 Erndtebruck, Germany
[3] Univ Fed Armed Forces Hamburg, Helmut Schmidt Univ, Inst Management Sci & Operat Res, Holstenhofweg 85, D-22043 Hamburg, Germany
关键词
Scheduling; Container logistics; Seaport logistics; Twin cranes; Crane scheduling; CONTAINER TERMINALS; STACKING CRANES; OPERATIONS-RESEARCH; YARD; CLASSIFICATION; PERFORMANCE; ALGORITHM;
D O I
10.1016/j.ejor.2018.07.043
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a scheduling problem for two gantry cranes moving on the same rails at a single storage block. Containers originating at the seaside have to be stored in the block and containers that are already stored in the storage area at the beginning of the planning horizon have to be delivered to the landside handover point within given time windows. Most commonly in seaport operations, the berthing time of vessels is to be minimized. Thus, the objective considered in this article is to minimize the makespan of seaside container processing while guaranteeing on-time processing of landside containers and while considering non-crossing constraints among cranes. We allow preemption of seaside container processing. This means that one crane may move a seaside container to an intermediate storage slot, and the other crane takes it to its designated position. This has previously been shown to be an effective method of reducing the makespan when compared to classical approaches. We present a dynamic programming (DP) algorithm and a related beam search heuristic. The DP method makes use of bounding techniques and applies dominance properties of optimal solutions. In computational tests, we show that the DP approach clearly outperforms CPLEX and that it is able to quickly solve instances with real-world yard settings. The beam search heuristic is shown to be capable of quickly improving solutions of heuristic approaches that have previously been introduced in the literature. This allows both algorithms to be applied in real-world online settings, where container data is revealed incrementally. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:82 / 101
页数:20
相关论文
共 20 条
[1]  
[Anonymous], 2017, PORT FACTS FIG THROU
[2]   A follow-up survey of berth allocation and quay crane scheduling problems in container terminals [J].
Bierwirth, Christian ;
Meisel, Frank .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 244 (03) :675-689
[3]   A survey of berth allocation and quay crane scheduling problems in container terminals [J].
Bierwirth, Christian ;
Meisel, Frank .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 202 (03) :615-627
[4]   A generalized classification scheme for crane scheduling with interference [J].
Boysen, Nils ;
Briskorn, Dirk ;
Meisel, Frank .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 258 (01) :343-357
[5]   Cooperative twin-crane scheduling [J].
Briskorn, Dirk ;
Emde, Simon ;
Boysen, Nils .
DISCRETE APPLIED MATHEMATICS, 2016, 211 :40-57
[6]   Storage yard operations in container terminals: Literature overview, trends, and research directions [J].
Carlo, Hector J. ;
Vis, Iris F. A. ;
Roodbergen, Kees Jan .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 235 (02) :412-430
[7]   Scheduling automated triple cross-over stacking cranes in a container yard [J].
Dorndorf, Ulrich ;
Schneider, Frank .
OR SPECTRUM, 2010, 32 (03) :617-632
[8]   Housekeeping: Foresightful container repositioning [J].
Ehleiter, Anne ;
Jaehn, Florian .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2016, 179 :203-211
[9]   A simulation study of the performance of twin automated stacking cranes at a seaport container terminal [J].
Gharehgozli, Amir Hossein ;
Vernooij, Floris Gerardus ;
Zaerpour, Nima .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 261 (01) :108-128
[10]   Scheduling cooperative gantry cranes with seaside and landside jobs [J].
Jaehn, Florian ;
Kress, Dominik .
DISCRETE APPLIED MATHEMATICS, 2018, 242 :53-68