Research on Composite Dispatching Rules of Assembly Job Shop Scheduling Based on Gene Expression Programming

被引:0
|
作者
Lü, Haili [1 ,2 ,3 ]
Huang, Zhiwen [1 ,2 ,3 ]
Chen, Jianhua [1 ,2 ]
Wang, Zhengguo [1 ,2 ]
Wu, Shu [1 ,2 ]
Han, Guozhen [4 ]
机构
[1] School of Transportation and Logistics Engineering, Wuhan University of Technology, Wuhan,430063, China
[2] Institute of Logistics System Science and Engineering, Wuhan University of Technology, Wuhan,430063, China
[3] Ministry of Education Engineering Research Center for Port Logistics Technology and Equipment, Wuhan,430063, China
[4] Wuhan Tianma Microelectronics Co., Ltd., Wuhan,430000, China
关键词
Job shop scheduling;
D O I
10.3901/JME.2023.16.427
中图分类号
学科分类号
摘要
Dispatching rules is a simple and effective approach for job shop scheduling problems. Aiming at an assembly job shop scheduling problem(AJSP), a simulation model is established and a gene expression programming(GEP) algorithm is proposed to automatically generate and search optimal dispatching rules. Simulation results show that under the two optimization objectives of minimizing mean flow time and mean absolute deviation, the GEP algorithm can find better solutions than existing commonly used dispatching rules and shows advantages in computation time and solving quality, together with a certain level of robustness. Specifically, a feature selection scheme is designed to reduce the search space and improve search performance. A dynamic self-adaptive scheme is also applied to improve the search ability of GEP, and the effectiveness of the proposed algorithm is proved by simulating experiments constructed for different production environments. © 2023 Editorial Office of Chinese Journal of Mechanical Engineering. All rights reserved.
引用
收藏
页码:427 / 434
相关论文
共 50 条
  • [1] Simplifying Dispatching Rules in Genetic Programming for Dynamic Job Shop Scheduling
    Panda, Sai
    Mei, Yi
    Zhang, Mengjie
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2022, 2022, 13222 : 95 - 110
  • [2] Learning iterative dispatching rules for job shop scheduling with genetic programming
    [J]. Nguyen, S. (su.nguyen@ecs.vuw.ac.nz), 1600, Springer London (67): : 1 - 4
  • [3] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Su Nguyen
    Mengjie Zhang
    Mark Johnston
    Kay Chen Tan
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 67 : 85 - 100
  • [4] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Su Nguyen
    Zhang, Mengjie
    Johnston, Mark
    Tan, Kay Chen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 67 (1-4): : 85 - 100
  • [5] Efficient dispatching rules for scheduling in a job shop
    Holthaus, O
    Rajendran, C
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 48 (01) : 87 - 105
  • [6] Evolving Ensembles of Dispatching Rules Using Genetic Programming for Job Shop Scheduling
    Park, John
    Nguyen, Su
    Zhang, Mengjie
    Johnston, Mark
    [J]. GENETIC PROGRAMMING (EUROGP 2015), 2015, 9025 : 92 - 104
  • [7] Automatic Design of Dispatching Rules with Genetic Programming for Dynamic Job Shop Scheduling
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: THE PATH TO DIGITAL TRANSFORMATION AND INNOVATION OF PRODUCTION MANAGEMENT SYSTEMS, PT I, 2020, 591 : 399 - 407
  • [8] Efficient dispatching rules for dynamic job shop scheduling
    Dominic, PDD
    Kaliyamoorthy, S
    Kumar, MS
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 24 (1-2): : 70 - 75
  • [9] Efficient dispatching rules for dynamic job shop scheduling
    P. D. D. Dominic
    S. Kaliyamoorthy
    M. Saravana Kumar
    [J]. The International Journal of Advanced Manufacturing Technology, 2004, 24 : 70 - 75
  • [10] Dynamic selection of dispatching rules for job shop scheduling
    Subramaniam, V
    Lee, GK
    Hong, GS
    Wong, YS
    Ramesh, T
    [J]. PRODUCTION PLANNING & CONTROL, 2000, 11 (01) : 73 - 81