The Mixed No-Idle Flow-shop Scheduling Problem(MNIFSP)is an extension of flow-shop scheduling,which has practical significance and application prospects in production scheduling.To improve the efficacy of solving the ...The Mixed No-Idle Flow-shop Scheduling Problem(MNIFSP)is an extension of flow-shop scheduling,which has practical significance and application prospects in production scheduling.To improve the efficacy of solving the complicated multiobjective MNIFSP,a MultiDirection Update(MDU)based Multiobjective Particle Swarm Optimization(MDU-MoPSO)is proposed in this study.For the biobjective optimization problem of the MNIFSP with minimization of makespan and total processing time,the MDU strategy divides particles into three subgroups according to a hybrid selection mechanism.Each subgroup prefers one convergence direction.Two subgroups are individually close to the two edge areas of the Pareto Front(PF)and serve two objectives,whereas the other one approaches the central area of the PF,preferring the two objectives at the same time.The MDU-MoPSO adopts a job sequence representation method and an exchange sequence-based particle update operation,which can better reflect the characteristics of sequence differences among particles.The MDU-MoPSO updates the particle in multiple directions and interacts in each direction,which speeds up the convergence while maintaining a good distribution performance.The experimental results and comparison of six classical evolutionary algorithms for various benchmark problems demonstrate the effectiveness of the proposed algorithm.展开更多
基金This work was partly supported by the National Natural Science Foundation of China(No.61772173)the Science and Technology Research Project of Henan Province(No.202102210131)+1 种基金the Innovative Funds Plan of Henan University of Technology(No.2020ZKCJ02)the Grant-in-Aid for Scientific Research(C)of Japan Society of Promotion of Science(No.19K12148).
文摘The Mixed No-Idle Flow-shop Scheduling Problem(MNIFSP)is an extension of flow-shop scheduling,which has practical significance and application prospects in production scheduling.To improve the efficacy of solving the complicated multiobjective MNIFSP,a MultiDirection Update(MDU)based Multiobjective Particle Swarm Optimization(MDU-MoPSO)is proposed in this study.For the biobjective optimization problem of the MNIFSP with minimization of makespan and total processing time,the MDU strategy divides particles into three subgroups according to a hybrid selection mechanism.Each subgroup prefers one convergence direction.Two subgroups are individually close to the two edge areas of the Pareto Front(PF)and serve two objectives,whereas the other one approaches the central area of the PF,preferring the two objectives at the same time.The MDU-MoPSO adopts a job sequence representation method and an exchange sequence-based particle update operation,which can better reflect the characteristics of sequence differences among particles.The MDU-MoPSO updates the particle in multiple directions and interacts in each direction,which speeds up the convergence while maintaining a good distribution performance.The experimental results and comparison of six classical evolutionary algorithms for various benchmark problems demonstrate the effectiveness of the proposed algorithm.