Scheduling multiple yard cranes in two adjacent container blocks with position-dependent processing times

被引:31
作者
Chu, Feng [1 ,2 ]
He, Junkai [2 ,3 ]
Zheng, Feifeng [3 ]
Liu, Ming [4 ]
机构
[1] Fuzhou Univ, Sch Econ & Management, Fuzhou 350116, Fujian, Peoples R China
[2] Univ Paris Saclay, Lab IBISC, Univ Evry, F-91034 Evry, France
[3] Donghua Univ, Glorious Sun Sch Business & Management, Shanghai 200051, Peoples R China
[4] Tongji Univ, Sch Econ & Management, Shanghai 200092, Peoples R China
基金
中国国家自然科学基金;
关键词
Yard crane scheduling; Interference; Position-dependent processing times; Mixed integer programming; Heuristics; DETERIORATING JOBS; MODEL; ALLOCATION;
D O I
10.1016/j.cie.2019.07.013
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper studies the management of three yard cranes in two adjacent container blocks in line, where cranes can move from one block to the other. Comparing with existing literature, the new multi-yard-crane scheduling problem incorporates different constraints together: (i) three yard cranes are deployed simultaneously in two adjacent blocks, (ii) non-crossing and inter-crane interference constraints of yard cranes are considered, (iii) the processing time of each container depends on its real-time location, i.e., position-dependent processing times. For the problem, a 0-1 mixed integer programming (MIP) model is constructed to minimize the total flow time to reduce the total container storage time in container yards, which helps to save container yard resources and increase production efficiency. The proposed model can be solved optimally by CPLEX for small-size instances. As the concerned problem is NP-hard, a fast heuristic and an improved genetic algorithm are devised to produce near-optimal solutions for large-size instances. Numerical experiments validate the developed MIP model and demonstrate the efficiency of the proposed algorithms.
引用
收藏
页码:355 / 365
页数:11
相关论文
共 34 条
[1]   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
[2]   The integrated yard truck and yard crane scheduling problem: Blenders' decomposition-based methods [J].
Cao, Jin Xin ;
Lee, Der-Horng ;
Chen, Jiang Hang ;
Shi, Qixin .
TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2010, 46 (03) :344-353
[3]   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
[4]   Terminal appointment system design by non-stationary M(t)/Ek/c(t) queueing model and genetic algorithm [J].
Chen, Gang ;
Govindan, Kannan ;
Yang, Zhong-Zhen ;
Choi, Tsan-Ming ;
Jiang, Liping .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 146 (02) :694-703
[5]   STaaS: SpatioTemporal Historian as a Service [J].
Chen, Xiaoyan ;
Xu, Xiaomin ;
Huang, Sheng ;
Ye, Weiming ;
Feagan, Lance ;
Krishnamoorthy, Lalitha ;
Ashworth, Mark .
2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, :747-750
[6]   Single machine scheduling with precedence constraints and positionally dependent processing times [J].
Dolgui, Alexandre ;
Gordon, Valery ;
Strusevich, Vitaly .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (06) :1218-1224
[7]   A genetic algorithm approach for a single hoist scheduling problem with time windows constraints [J].
El Amraoui, Adnen ;
Monier, Marie-Ange ;
El Moudni, Abdellah ;
Benrejeb, Mohamed .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (07) :1761-1771
[8]   Scheduling Twin Yard Cranes in a Container Block [J].
Gharehgozli, Amir Hossein ;
Laporte, Gilbert ;
Yu, Yugang ;
de Koster, Rene .
TRANSPORTATION SCIENCE, 2015, 49 (03) :686-705
[9]  
Goldber D. E., 1988, Machine Learning, V3, P95, DOI 10.1023/A:1022602019183
[10]  
Guinet A, 2007, INT J PROD RES, V31, P1579