Operations Research Transactions ›› 2020, Vol. 24 ›› Issue (3): 67-76.doi: 10.15960/j.cnki.issn.1007-6093.2020.03.005

Previous Articles     Next Articles

An algorithm based on makespan lower bound for quay crane schedule problem in container terminals

LU Shuxiang1,2, Lü Changhong1,*, QIN Tao3   

  1. 1. School of Mathematical Sciences, Shanghai Key Laboratory of Pure Mathematics and Mathematical Practice, East China Normal University, Shanghai 200241, China;
    2. School of Economics and Management, Tongji University, Shanghai 200092, China;
    3. Shanghai Harbor e-Logistics software Company Limited, Shanghai 200080, China
  • Received:2018-07-25 Published:2020-09-05

Abstract: This paper focuses on the quay crane scheduling on one vessel, and suggests that the idle of crane will affect the efficiency of the whole container terminal. We consider a single container as task unit and constrains such as quay crane's moving time and safe margin and establish a multi-objective programming model to minimize the vessel completion time and crane idle time. Noticing the lower bound of completion time, the problem will be divided into two situations:determined by the workload of key bays and determined by average workload. Respectively, we proposed the heuristic algorithm based on neighborhood search and "bay segmentation" algorithm based on the greedy strategy, and proved that in the case where the lower bound is determined by the average workload, our algorithm will not lead to idle of any cranes. The results of numerical experiments with different scales and lower bounds show that the quay crane schedule obtained by our model and algorithm are more suitable for actual production operation, and can effectively approach the lower bound of the completion time. The algorithm has a significant improvement in the speed of the algorithm with the existing research.

Key words: quay crane scheduling, multi-objective programming, heuristic algorithm

CLC Number: