Learning dispatching rules via novel genetic programming with feature selection in energy-aware dynamic job-shop scheduling

被引:1
|
作者
Sitahong, Adilanmu [1 ]
Yuan, Yiping [1 ]
Li, Ming [1 ]
Ma, Junyan [1 ]
Ba, Zhiyong [1 ]
Lu, Yongxin [1 ]
机构
[1] Xinjiang Univ, Sch Mech Engn, Urumqi 830047, Peoples R China
基金
中国国家自然科学基金;
关键词
HEURISTICS; ALGORITHM; DESIGN; TIME;
D O I
10.1038/s41598-023-34951-w
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The incorporation of energy conservation measures into production efficiency is widely recognized as a crucial aspect of contemporary industry. This study aims to develop interpretable and high-quality dispatching rules for energy-aware dynamic job shop scheduling (EDJSS). In comparison to the traditional modeling methods, this paper proposes a novel genetic programming with online feature selection mechanism to learn dispatching rules automatically. The idea of the novel GP method is to achieve a progressive transition from exploration to exploitation by relating the level of population diversity to the stopping criteria and elapsed duration. We hypothesize that diverse and promising individuals obtained from the novel GP method can guide the feature selection to design competitive rules. The proposed approach is compared with three GP-based algorithms and 20 benchmark rules in the different job shop conditions and scheduling objectives considered energy consumption. Experiments show that the proposed approach greatly outperforms the compared methods in generating more interpretable and effective rules. Overall, the average improvement over the best-evolved rules by the other three GP-based algorithms is 12.67%, 15.38%, and 11.59% in the meakspan with energy consumption (EMS), mean weighted tardiness with energy consumption (EMWT), and mean flow time with energy consumption (EMFT) scenarios, respectively.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Learning dispatching rules via novel genetic programming with feature selection in energy-aware dynamic job-shop scheduling
    Adilanmu Sitahong
    Yiping Yuan
    Ming Li
    Junyan Ma
    Zhiyong Ba
    Yongxin Lu
    [J]. Scientific Reports, 13
  • [2] Designing Dispatching Rules via Novel Genetic Programming with Feature Selection in Dynamic Job-Shop Scheduling
    Sitahong, Adilanmu
    Yuan, Yiping
    Li, Ming
    Ma, Junyan
    Ba, Zhiyong
    Lu, Yongxin
    [J]. PROCESSES, 2023, 11 (01)
  • [3] A novel feature selection for evolving compact dispatching rules using genetic programming for dynamic job shop scheduling
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (13) : 4025 - 4048
  • [4] Evolving Scheduling Heuristics via Genetic Programming With Feature Selection in Dynamic Flexible Job-Shop Scheduling
    Zhang, Fangfang
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (04) : 1797 - 1811
  • [5] Feature Selection in Evolving Job Shop Dispatching Rules with Genetic Programming
    Mei, Yi
    Zhang, Mengjie
    Su Nyugen
    [J]. GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 365 - 372
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] A New Representation and Adaptive Feature Selection for Evolving Compact Dispatching Rules for Dynamic Job Shop Scheduling with Genetic Programming
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS (APMS 2021), PT III, 2021, 632 : 646 - 654
  • [10] Feature Selection for Evolving Many-Objective Job Shop Scheduling Dispatching Rules with Genetic Programming
    Masood, Atiya
    Chen, Gang
    Zhang, Mengjie
    [J]. 2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 644 - 651