A modified evolutionary programming for flow shop scheduling

被引:5
作者
Ling Wang
Da-Zhong Zheng
机构
[1] Tsinghua University,Department of Automation, CFINS
来源
The International Journal of Advanced Manufacturing Technology | 2003年 / 22卷
关键词
Modified evolutionary programming; Flow shop scheduling; Optimisation;
D O I
暂无
中图分类号
学科分类号
摘要
In order to avoid premature convergence and to balance the exploration and exploitation abilities of simple evolutionary programming, this paper proposes a Modified Evolutionary Programming (MEP) for flow shop scheduling. Firstly, multiple populations are designed to perform a parallel search with random initialisation in divided solution spaces. Secondly, multiple mutation operators are designed to enhance the search templates. Thirdly, selection with a probabilistic updating strategy based on an annealing schedule like simulated annealing is applied to avoid the dependence on fitness functions and to avoid being trapped in a local optimum. Lastly, a re-assignment strategy for individuals is designed for every sub-population to fuse information and enhance population diversity. Simulation results based on some flow shop scheduling benchmarks show that the MEP is superior to the simple evolutionary programming and the well-known NEH constructive method. In addition, the MEP is general and can be applied for any classes of optimisation problems by suitable adjustment.
引用
收藏
页码:522 / 527
页数:5
相关论文
共 20 条
[1]  
1 undefined(1979)Ordonnancements a contraintes disjonctives. R.A.I.R.O. Recherche operationelle Computers and intractability a-351
[2]  
3 undefined(1990)undefined Comp Oper Res 17 243-undefined
[3]  
4 undefined(1995)undefined Comp Oper Res 22 5-undefined
[4]  
5 undefined(2002)undefined J Intellig Manufact 13 61-undefined
[5]  
6 undefined(1996)undefined Eur J Oper Res 91 160-undefined
[6]  
7 undefined(2003)undefined Int J Adv Manufact Technol 21 38-undefined
[7]  
8 undefined(2001)undefined Comp Oper Res 28 585-undefined
[8]  
10 undefined(1999)undefined IEEE Trans Evol Computat 3 82-undefined
[9]  
11 undefined(1998)undefined IEEE Trans Evol Computat 2 91-undefined
[10]  
12 undefined(1993)undefined Cybern Sys 24 27-undefined