Enhancing online yard crane scheduling through a two-stage rollout memetic genetic programming

被引:0
|
作者
Jin, Chenwei [1 ]
Bai, Ruibin [1 ]
Zhou, Yuyang [1 ]
Chen, Xinan [2 ]
Tan, Leshan [1 ]
机构
[1] Univ Nottingham Ningbo China, Sch Comp Sci, Ningbo 315100, Peoples R China
[2] Xian Jiaotong Liverpool Univ, Int Business Sch Suzhou, Suzhou 215123, Peoples R China
关键词
Genetic programming; Adaptive rollout; Online yard scheduling; Container port; SINGLE-MACHINE; CONTAINER; TIMES; HEURISTICS; ALGORITHMS; TARDINESS; SETUP; JOBS;
D O I
10.1007/s12293-024-00424-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Over the past decade, the surge in global container port throughput has heightened the demand for terminal efficiency, with the container yard operations being central to the overall port performance. However, the unpredictable arrival of external trucks poses significant challenges for yard cranes which must simultaneously schedule operations for both internal and external tasks. Traditional yard crane scheduling methods often rely on outdated assumptions that fail to account for the dynamic impact of external tasks. In response, container terminals increasingly model the yard crane scheduling as an online problem. A notable advancement in online scheduling is the online rollout method, which evaluates the decisions based on the potential outcomes of their future rollout schedules rather than immediate priorities. Although this method outperforms the previous approach, it faces two main issues: the rollout simulation is time consuming, and decisions based solely on objective value of rollout schedules may not align with long-term scheduling objectives. To overcome these limitations, we have developed a two-stage adaptive rollout decision model. In the first stage, less desirable tasks are dynamically filtered out to reduce the number of rollout simulations required, while the second stage employs a genetic programming evolved evaluation function to infuse more refined forward-looking insights into the scheduling process. This approach has proven to significantly enhance yard scheduling efficiency and performance, as confirmed by experimental validation. Given the dynamic nature of yard crane operations, we believe this method could be beneficially applied to other dynamic scheduling contexts.
引用
收藏
页码:467 / 489
页数:23
相关论文
共 50 条
  • [1] A two-stage stochastic programming for single yard crane scheduling with uncertain release times of retrieval tasks
    Zheng, Feifeng
    Man, Xiaoyi
    Chu, Feng
    Liu, Ming
    Chu, Chengbin
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (13) : 4132 - 4147
  • [2] SCHEDULING FOR YARD CRANES BASED ON TWO-STAGE HYBRID DYNAMIC PROGRAMMING
    Bian, Zhan
    Xu, Qi
    Li, Na
    Jin, Zhihong
    [J]. TRANSPORT, 2018, 33 (02) : 408 - 417
  • [3] Optimising the Slab Yard Planning and Crane Scheduling Problem using a two-stage heuristic
    Dohn, Anders
    Clausen, Jens
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (15) : 4585 - 4608
  • [4] Multi-yard-crane Routing Optimization at Container Terminals Based on A Two-stage Programming
    Le Meilong
    Chen Leilei
    Huang Youfang
    [J]. 2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 1509 - 1515
  • [5] Research on optimization of multi stage yard crane scheduling based on genetic algorithm
    Dingyou Lei
    Peng Zhang
    Yinggui Zhang
    Yangkun Xia
    Shuo Zhao
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 483 - 494
  • [6] Research on optimization of multi stage yard crane scheduling based on genetic algorithm
    Lei, Dingyou
    Zhang, Peng
    Zhang, Yinggui
    Xia, Yangkun
    Zhao, Shuo
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (02) : 483 - 494
  • [7] A two-stage hybrid memetic algorithm for multiobjective job shop scheduling
    Cheng, Hsueh-Chien
    Chiang, Tsung-Che
    Fu, Li-Chen
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (09) : 10983 - 10998
  • [8] A Two-stage Stochastic Programming Model for Outpatient Appointment Scheduling
    Ma Shuang
    Chen Songlin
    Cai Xiaotian
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2019, : 79 - 83
  • [9] A two-stage composite heuristic for dual cycling quay crane scheduling problem
    Wang, Dandan
    Li, Xiaoping
    Wang, Qian
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 1902 - 1907
  • [10] Enhancing the Resilience of Operational Microgrids Through a Two-Stage Scheduling Strategy Considering the Impact of Uncertainties
    Younesi, Abdollah
    Shayeghi, Hossein
    Siano, Pierluigi
    Safari, Amin
    Alhelou, Hassan Haes
    [J]. IEEE ACCESS, 2021, 9 : 18454 - 18464