Genetic Programming with Pareto Local Search for Many-Objective Job Shop Scheduling

被引:7
|
作者
Masood, Atiya [1 ]
Chen, Gang [1 ]
Mei, Yi [1 ]
Al-Sahaf, Harith [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
关键词
Many-objective optimization; Genetic programming; Pareto Local Search; Evolutionary computation; Job shop scheduling; ALGORITHM;
D O I
10.1007/978-3-030-35288-2_43
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming (GP) has been successfully used to automatically design effective dispatching rules for job shop scheduling (JSS) problems. It has been shown that hybridizing global search with local search can significantly improve the performance of many evolutionary algorithms such as GP because local search can directly improve the exploitation ability of these algorithms. Inspired by this, we aim to enhance the quality of evolved dispatching rules for many-objective JSS through hybridizing GP with Pareto Local Search (PLS) techniques. There are two challenges herein. First, the neighborhood structure in GP is not trivially defined. Second, the acceptance criteria during the local search for many-objective JSS has to be carefully designed to guide the search properly. In this paper, we propose a new algorithm that seamlessly integrates GP with Pareto Local Search (GP-PLS). To the best of our knowledge, it is the first time to combine GP with PLS for solving many-objective JSS. To evaluate the effectiveness of our new algorithm, GP-PLS is compared with the GP-NSGA-III algorithm, which is the current state-of-the-art algorithm for many-objective JSS. The experimental results confirm that the newly proposed method can outperform GP-NSGA-III thanks to the proper use of local search techniques. The sensitivity of the PLS-related parameters on the performance of GP-PLS is also experimentally investigated.
引用
收藏
页码:536 / 548
页数:13
相关论文
共 50 条
  • [21] A Grid Weighted Sum Pareto Local Search for Combinatorial Multi and Many-Objective Optimization
    Cai, Xinye
    Sun, Haoran
    Zhang, Qingfu
    Huang, Yuhua
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (09) : 3586 - 3598
  • [22] A hybrid Pareto-based local search algorithm for multi-objective flexible job shop scheduling problems
    Li, Jun-Qing
    Pan, Quan-Ke
    Chen, Jing
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (04) : 1063 - 1078
  • [23] Many-objective flow shop scheduling optimisation with genetic algorithm based on fuzzy sets
    Xu, Wen-Jie
    He, Li-Jun
    Zhu, Guang-Yu
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (03) : 702 - 726
  • [24] Parallel Multi-objective Job Shop Scheduling Using Genetic Programming
    Karunakaran, Deepak
    Chen, Gang
    Zhang, Mengjie
    [J]. ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2016, 2016, 9592 : 234 - 245
  • [25] Automatic Programming via Iterated Local Search for Dynamic Job Shop Scheduling
    Su Nguyen
    Zhang, Mengjie
    Johnston, Mark
    Tan, Kay Chen
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (01) : 1 - 14
  • [26] An improved MOEA/D for low-carbon many-objective flexible job shop scheduling problem
    Wang, Zhixue
    He, Maowei
    Wu, Ji
    Chen, Hanning
    Cao, Yang
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 188
  • [27] Multi-Objective Approach with a Distance Metric in Genetic Programming for Job Shop Scheduling
    Salama, Shady
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. INTERNATIONAL JOURNAL OF AUTOMATION TECHNOLOGY, 2022, 16 (03) : 296 - 308
  • [29] An Improved Genetic Algorithm with Local Search for Dynamic Job Shop Scheduling Problem
    Wang, Ming
    Zhang, Peng
    Zheng, Peng
    He, Junjie
    Zhang, Jie
    Bao, Jinsong
    [J]. 2020 IEEE 16TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2020, : 766 - 771
  • [30] A hybrid constraint programming local search approach to the job-shop scheduling problem
    Watson, Jean-Paul
    Beck, J. Christopher
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2008, 5015 : 263 - +