Dynamic Programming Algorithms for the General Quay Crane Double-Cycling Problem with Internal-Reshuffles
Feifeng Zheng,Yaxin Pang,Ming Liu,Yinfeng Xu
DOI: https://doi.org/10.1007/s10878-019-00508-9
2019-01-01
Journal of Combinatorial Optimization
Abstract:High utilization of quay cranes is a major objective pursued by seaport terminal managers. Double-cycling technique has been shown to be effective in practice. Complicated with reshuffle operations, the productivity of quay cranes could be further improved, but the problem complexity increases as a side-effect. This paper studies a double-cycling quay crane scheduling problem in which reshuffle containers can be handled internally on the vessel. For this problem, no exact algorithm exists in the literature. We present a dynamic programming approach to optimally solve the problem. Our algorithm runs in polynomial time when the number of container stacks is fixed. We also extend our proposed optimal algorithm to the general case where hatch covers are involved.
What problem does this paper attempt to address?