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 条
  • [41] A Two-Stage Invasive Weed Optimization Algorithm for Distributed Assembly Permutation Flowshop Problem
    Sang, Hong-yan
    Pan, Quang-ke
    Duan, Pei-yong
    Li, Jun-qing
    Duan, Peng
    [J]. 2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 7051 - 7056
  • [42] Automatic algorithm design for multi-objective hybrid flowshop scheduling problem with variable sublots
    Zhang B.
    Meng L.
    Sang H.
    Lu C.
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2022, 28 (11): : 3403 - 3420
  • [43] Multi-objective evolutionary algorithm based on multiple neighborhoods local search for multi-objective distributed hybrid flow shop scheduling problem
    Shao, Weishi
    Shao, Zhongshi
    Pi, Dechang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 183
  • [44] A modified harmony search algorithm for the multi-objective flowshop scheduling problem with due dates
    Frosolini, M.
    Braglia, M.
    Zammori, F. A.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (20) : 5957 - 5985
  • [45] A high performing metaheuristic for multi-objective flowshop scheduling problem
    Karimi, N.
    Davoudpour, H.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2014, 52 : 149 - 156
  • [46] Multi-objective assembly permutation flow shop scheduling problem: a mathematical model and a meta-heuristic algorithm
    Tajbakhsh, Zahra
    Fattahi, Parviz
    Behnamian, Javad
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2014, 65 (10) : 1580 - 1592
  • [47] A novel two-phase evolutionary algorithm for solving constrained multi-objective optimization problems
    Wang, Yanping
    Liu, Yuan
    Zou, Juan
    Zheng, Jinhua
    Yang, Shengxiang
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [48] Multi-objective genetic algorithm and its applications to flowshop scheduling
    Murata, T
    Ishibuchi, H
    Tanaka, H
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 30 (04) : 957 - 968
  • [49] An Evolutionary Solution to a Multi-objective Scheduling Problem
    Samur, Sumeyye
    Bulkan, Serol
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2010, VOL III, 2010, : 1717 - 1721
  • [50] A multi-objective electromagnetism algorithm for a bi-objective hybrid no-wait flowshop scheduling problem
    Khalili, Majid
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (9-12): : 1591 - 1601