Multiobjective particle swarm optimization with direction search and differential evolution for distributed flow-shop scheduling problem

被引:11
作者
Zhang, Wenqiang [1 ]
Li, Chen [1 ]
Gen, Mitsuo [2 ]
Yang, Weidong [3 ]
Zhang, Zhongwei [4 ]
Zhang, Guohui [5 ]
机构
[1] Henan Univ Technol, Coll Informat Sci & Engn, Zhengzhou, Peoples R China
[2] Tokyo Univ Sci, Fuzzy Log Syst Inst, Tokyo, Japan
[3] Henan Univ Echnol, Henan Key Lab Grain Photoelect Detect & Control, Zhengzhou, Peoples R China
[4] Henan Univ Technol, Sch Mech & Elect Engn, Zhengzhou, Peoples R China
[5] Zhengzhou Univ Aeronaut, Sch Management Engn, Zhengzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
distributed flow-shop scheduling problem; multiobjective optimization; particle swarm optimization; differential evolution; Pareto front; GENETIC ALGORITHM; TOTAL FLOWTIME; SHOP; MAKESPAN; METAHEURISTICS;
D O I
10.3934/mbe.2022410
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
As a classic problem of distributed scheduling, the distributed flow-shop scheduling problem (DFSP) involves both the job allocation and the operation sequence inside the factory, and it has been proved to be an NP-hard problem. Many intelligent algorithms have been proposed to solve the DFSP. However, the efficiency and quality of the solution cannot meet the production requirements. Therefore, this paper proposes a bi-objective particle swarm optimization with direction search and differential evolution to solve DFSP with the criteria of minimizing makespan and total processing time. The direction search strategy explores the particle swarm in multiple directions of the Pareto front, which enhances the strong convergence ability of the algorithm in different areas of Pareto front and improves the solution speed of the algorithm. The search strategy based on differential evolution is the local search strategy of the algorithm, which can prevent the multiobjective particle swarm optimization from converging prematurely and avoid falling into local optimum, so that a better solution can be found. The combination of these two strategies not only increases the probability of particles moving in a good direction, but also increases the diversity of the particle swarm. Finally, experimental results on benchmark problems show that, compared with traditional multiobjective evolutionary algorithms, the proposed algorithm can accelerate the convergence speed of the algorithm while guaranteeing that the obtained solutions have good distribution performance and diversity.
引用
收藏
页码:8833 / 8865
页数:33
相关论文
共 68 条
[1]  
Baioletti M, 2017, IEEE C EVOL COMPUTAT, P1587, DOI 10.1109/CEC.2017.7969492
[2]   A novel chemical reaction optimization for the distributed permutation flowshop scheduling problem with makespan criterion [J].
Bargaoui, Hafewa ;
Driss, Olfa Belkahla ;
Ghedira, Khaled .
COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 111 :239-250
[3]   Artificial bee colony algorithm for solving multi-objective distributed fuzzy permutation flow shop problem [J].
Baysal, M. Emin ;
Sarucan, Ahmet ;
Buyukozkan, Kadir ;
Engin, Orhan .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (01) :439-449
[4]   A survey of multi-factory scheduling [J].
Behnamian, J. ;
Ghomi, S. M. T. Fatemi .
JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (01) :231-249
[5]   A collaborative optimization algorithm for energy-efficient multi-objective distributed no-idle flow-shop scheduling [J].
Chen, Jing-fang ;
Wang, Ling ;
Peng, Zhi-ping .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 50
[6]   Minimising makespan in distributed mixed no-idle flowshops [J].
Cheng, Chen-Yang ;
Ying, Kuo-Ching ;
Chen, Hsia-Hsiang ;
Lu, Hsiao-Shan .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (01) :48-60
[7]   Handling multiple objectives with particle swarm optimization [J].
Coello, CAC ;
Pulido, GT ;
Lechuga, MS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :256-279
[8]   Hybrid many-objective particle swarm optimization algorithm for green coal production problem [J].
Cui, Zhihua ;
Zhang, Jiangjiang ;
Wu, Di ;
Cai, Xingjuan ;
Wang, Hui ;
Zhang, Wensheng ;
Chen, Jinjun .
INFORMATION SCIENCES, 2020, 518 :256-271
[9]   Particle swarm optimization: Basic concepts, variants and applications in power systems [J].
del Valle, Yamille ;
Venayagamoorthy, Ganesh Kumar ;
Mohagheghi, Salman ;
Hernandez, Jean-Carlos ;
Harley, Ronald G. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (02) :171-195
[10]   A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem [J].
Deng, Jin ;
Wang, Ling .
SWARM AND EVOLUTIONARY COMPUTATION, 2017, 32 :121-131