A two-phase evolutionary algorithm for multi-objective distributed assembly permutation flowshop scheduling problem

被引:17
|
作者
Huang, Ying-Ying [1 ]
Pan, Quan-Ke [1 ,2 ]
Gao, Liang [3 ]
Miao, Zhong-Hua [1 ]
Peng, Chen [1 ]
机构
[1] Shanghai Univ, Sch Mech & Elect Engn & Automat, Shanghai 200072, Peoples R China
[2] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Peoples R China
[3] Huazhong Univ Sci & Technol, Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
关键词
Multi-objective; Distributed assembly permutation flowshop; scheduling problem; Total flowtime; Total tardiness; Two-phase optimization; HEURISTICS; MAKESPAN;
D O I
10.1016/j.swevo.2022.101128
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, multi-objective optimization problems have received extensive attention. This paper proposes a two-phase evolutionary algorithm (TEA) to solve the multi-objective distributed assembly permutation flowshop scheduling problem with total flowtime and total tardiness criteria. The first phase of the TEA uses a novel two-population structure to simultaneously optimize the two criteria. According to the characteristics of the structure, two construction heuristics are designed to obtain solutions with both high quality and diversity. Four crossover and two mutation operators are presented. The interaction between the two populations increases the diversity within each population. The second phase integrates the previous two populations and uses the method of normalized objective function to enhance efficiency. Two new crossover operators are proposed to improve the performance of the algorithm. The TEA first finds several approximate front solutions to provide ideal feasible areas, and then continuously expands the solutions to the Pareto front. It embodies convergence, diversity and uniformity in different phases. Finally, through 810 benchmark instances, the TEA is compared with five classical and popular algorithms. The effectiveness of the two mechanisms in the TEA is analyzed. Experimental results demonstrate the superior performance of the TEA in terms of distribution and coverage of solutions.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] A genetic algorithm for the distributed assembly permutation flowshop scheduling problem
    Li, Xiangtao
    Zhang, Xin
    Yin, Minghao
    Wang, Jianan
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 3096 - 3101
  • [2] A GRASP heuristic for the multi-objective permutation flowshop scheduling problem
    Claudio Arroyo, Jose Elias
    de Souza Pereira, Ana Amelia
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 55 (5-8): : 741 - 753
  • [3] A GRASP heuristic for the multi-objective permutation flowshop scheduling problem
    José Elias Claudio Arroyo
    Ana Amélia de Souza Pereira
    [J]. The International Journal of Advanced Manufacturing Technology, 2011, 55 : 741 - 753
  • [4] The Distributed Assembly Permutation Flowshop Scheduling Problem
    Hatami, Sara
    Ruiz, Ruben
    Andres-Romano, Carlos
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (17) : 5292 - 5308
  • [5] An enhanced genetic algorithm for the distributed assembly permutation flowshop scheduling problem
    Zhang, Xin
    Li, Xiang-Tao
    Yin, Ming-Hao
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2020, 15 (02) : 113 - 124
  • [6] Solving multi-objective permutation flowshop scheduling problem using CUDA
    Zelazny, Dominik
    Pempera, Jaroslaw
    [J]. 2015 20TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2015, : 347 - 352
  • [7] A discrete differential evolution algorithm for multi-objective permutation flowshop scheduling
    Baioletti, Marco
    Milani, Alfredo
    Santucci, Valentino
    [J]. INTELLIGENZA ARTIFICIALE, 2016, 10 (02) : 81 - 95
  • [8] A machine-learning based memetic algorithm for the multi-objective permutation flowshop scheduling problem
    Wang, Xianpeng
    Tang, Lixin
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2017, 79 : 60 - 77
  • [9] An automatic multi-objective evolutionary algorithm for the hybrid flowshop scheduling problem with consistent sublots
    Zhang, Biao
    Pan, Quan-ke
    Meng, Lei-lei
    Lu, Chao
    Mou, Jian-hui
    Li, Jun-qing
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 238
  • [10] Survey on Distributed Assembly Permutation Flowshop Scheduling Problem
    Zhang, Jing
    Song, Hongbo
    Lin, Jian
    [J]. Computer Engineering and Applications, 2024, 60 (06) : 1 - 9