A hybrid discrete particle swarm optimization for dual-resource constrained job shop scheduling with resource flexibility

被引:2
作者
Jing Zhang
Wanliang Wang
Xinli Xu
机构
[1] Zhejiang Police College,Department of Computer and Information Technology
[2] Zhejiang University of Technology,College of Computer Science and Technology
来源
Journal of Intelligent Manufacturing | 2017年 / 28卷
关键词
Particle swarm optimization; Simulated annealing; Dual-resource constraint; Resource flexibility;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, a novel hybrid discrete particle swarm optimization algorithm is proposed to solve the dual-resource constrained job shop scheduling problem with resource flexibility. Particles are represented based on a three-dimension chromosome coding scheme of operation sequence and resources allocation. Firstly, a mixed population initialization method is used for the particles. Then a discrete particle swarm optimization is designed as the global search process by taking the dual-resources feature into account. Moreover, an improved simulated annealing with variable neighborhoods structure is introduced to improve the local searching ability for the proposed algorithm. Finally, experimental results are given to show the effectiveness of the proposed algorithm.
引用
收藏
页码:1961 / 1972
页数:11
相关论文
共 84 条
[31]  
Guo XP(undefined)undefined undefined undefined undefined-undefined
[32]  
Li JQ(undefined)undefined undefined undefined undefined-undefined
[33]  
Pan QK(undefined)undefined undefined undefined undefined-undefined
[34]  
Suganthan PN(undefined)undefined undefined undefined undefined-undefined
[35]  
Chua TJ(undefined)undefined undefined undefined undefined-undefined
[36]  
Li JY(undefined)undefined undefined undefined undefined-undefined
[37]  
Sun SD(undefined)undefined undefined undefined undefined-undefined
[38]  
Huang Y(undefined)undefined undefined undefined undefined-undefined
[39]  
Lin T-L(undefined)undefined undefined undefined undefined-undefined
[40]  
Horng S-J(undefined)undefined undefined undefined undefined-undefined