Publikationen

Publikationen

Art der Publikation: Beitrag in Zeitschrift

An Exact Solution Approach for Scheduling Cooperative Gantry Cranes

Autor(en):
Kress, D.; Dornseifer, J.; Jaehn, F.
Titel der Zeitschrift:
European Journal of Operational Research
Jahrgang (Veröffentlichung):
273 (2019)
Heftnummer:
1
Seiten:
82-101
Sprache:
Englisch
Schlagworte:
Scheduling, Container logistics, Seaport logistics, Twin cranes, Crane scheduling
Digital Object Identifier (DOI):
doi:10.1016/j.ejor.2018.07.043
Zitation:
Download BibTeX

Kurzfassung

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.