Hybrid discrete particle swarm optimization for multi-objective flexible job-shop scheduling problem

被引:22
作者
Xinyu Shao
Weiqi Liu
Qiong Liu
Chaoyong Zhang
机构
[1] Huazhong University of Science and Technology,State Key Laboratory of Digital Manufacturing Equipment and Technology
[2] Hubei University of Technology,School of Mechanical Engineering
来源
The International Journal of Advanced Manufacturing Technology | 2013年 / 67卷
关键词
Flexible job-shop scheduling; Multi-objective optimization; Particle swarm optimization; Simulated annealing; Pareto ranking;
D O I
暂无
中图分类号
学科分类号
摘要
Flexible job-shop problem has been widely addressed in literature. Due to its complexity, it is still under consideration for research. This paper addresses flexible job-shop scheduling problem (FJSP) with three objectives to be minimized simultaneously: makespan, maximal machine workload, and total workload. Due to the discrete nature of the FJSP problem, conventional particle swarm optimization (PSO) fails to address this problem and therefore, a variant of PSO for discrete problems is presented. A hybrid discrete particle swarm optimization (DPSO) and simulated annealing (SA) algorithm is proposed to identify an approximation of the Pareto front for FJSP. In the proposed hybrid algorithm, DPSO is significant for global search and SA is used for local search. Furthermore, Pareto ranking and crowding distance method are incorporated to identify the fitness of particles in the proposed algorithm. The displacement of particles is redefined and a new strategy is presented to retain all non-dominated solutions during iterations. In the presented algorithm, pbest of particles are used to store the fixed number of non-dominated solutions instead of using an external archive. Experiments are performed to identify the performance of the proposed algorithm compared to some famous algorithms in literature. Two benchmark sets are presented to study the efficiency of the proposed algorithm. Computational results indicate that the proposed algorithm is significant in terms of the number and quality of non-dominated solutions compared to other algorithms in the literature.
引用
收藏
页码:2885 / 2901
页数:16
相关论文
共 82 条
[1]  
Saidi-Mehrabad M(2007)Flexible job shop scheduling with tabu search algorithms Int J Adv Manuf Technol 32 563-570
[2]  
Fattahi P(2008)A study of the flexible job shop scheduling problem with parallel machines and reentrant process Int J Adv Manuf Technol 39 344-354
[3]  
Chen J(1976)The complexity of flowshop and jobshop scheduling Math Oper Res 1 117-129
[4]  
Chen K(1990)Job-shop scheduling with multi-purpose machines Computing 45 369-375
[5]  
Wu J(1993)Routing and scheduling in a flexible job shop by tabu search Ann Oper Res 41 157-183
[6]  
Chen C(1995)A hierarchical approach for the FMS scheduling problem Eur J Oper Res 86 32-42
[7]  
Garey MR(1994)Tabu search for the job-shop scheduling problem with multi-purpose machines Oper Res 15 205-215
[8]  
Johnson DS(2000)Effective neighbourhood functions for the flexible job shop problem J Sched 3 3-20
[9]  
Sethi R(2008)A genetic algorithm for the flexible job-shop scheduling problem Comput Oper Res 35 3202-3212
[10]  
Brucker P(2007)An effective architecture for learning and evolving flexible job-shop schedules Eur J Oper Res 179 316-333