Multiobjective evolutionary algorithm for manufacturing scheduling problems: state-of-the-art survey

被引:146
作者
Gen, Mitsuo [1 ,2 ]
Lin, Lin [1 ,3 ]
机构
[1] Fuzzy Log Syst Inst, Iizuka, Fukuoka, Japan
[2] Natl Tsing Hua Univ, Hsinchu, Taiwan
[3] Dalian Univ Technol, Dalian, Liaoning, Peoples R China
关键词
Manufacturing scheduling; Multiobjective evolutionary algorithm ( MOEA); Hybrid evolutionary; algorithm (HEA); Job shop scheduling ([!text type='JS']JS[!/text]P); Flexible [!text type='JS']JS[!/text]P (F[!text type='JS']JS[!/text]P); Advanced planning and scheduling (APS); Automatic guided vehicle (AGV); PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHMS; SEARCH ALGORITHM; TUTORIAL SURVEY; JOB; INTEGRATION; EARLINESS; SYSTEM; MODEL;
D O I
10.1007/s10845-013-0804-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scheduling is an important tool for a manufacturing system, where it can have a major impact on the productivity of a production process. In order to find an optimal solution to scheduling problems it gives rise to complex combinatorial optimization problems. Unfortunately, most of them fall into the class of NP-hard combinatorial problems. In this paper, we focus on the design of multiobjective evolutionary algorithms (MOEAs) to solve a variety of scheduling problems. Firstly, we introduce fitness assignment mechanism and performance measures for solving multiple objective optimization problems, and introduce evolutionary representations and hybrid evolutionary operations especially for the scheduling problems. Then we apply these EAs to the different types of scheduling problems, included job shop scheduling problem (JSP), flexible JSP, Automatic Guided Vehicle (AGV) dispatching in flexible manufacturing system (FMS), and integrated process planning and scheduling (IPPS). Through a variety of numerical experiments, we demonstrate the effectiveness of these Hybrid EAs (HEAs) in the widely applications of manufacturing scheduling problems. This paper also summarizes a classification of scheduling problems, and illustrates the design way of EAs for the different types of scheduling problems. It is useful to guide how to design an effective EA for the practical manufacturing scheduling problems. As known, these practical scheduling problems are very complex, and almost is a combination of different typical scheduling problems.
引用
收藏
页码:849 / 866
页数:18
相关论文
共 75 条
[1]  
[Anonymous], COMPUTATIONAL INTELL
[2]  
[Anonymous], 2001, SPEA2 IMPROVING STRE
[3]  
[Anonymous], J ARTIFICIAL LIFE RO
[4]  
[Anonymous], 1994, GENETIC ALGORITHM DA
[5]  
[Anonymous], P JSLS KYUSH DIV C
[6]  
[Anonymous], MANUALE EC POLITTICA
[7]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[8]   A theoretic and practical framework for scheduling in a stochastic environment [J].
Bidot, Julien ;
Vidal, Thierry ;
Laborie, Philippe ;
Beck, J. Christopher .
JOURNAL OF SCHEDULING, 2009, 12 (03) :315-344
[9]  
Cheng R., 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence (Cat. No.94TH0650-2), P736, DOI 10.1109/ICEC.1994.349965
[10]   A tutorial survey of job-shop scheduling problems using genetic algorithms, part II: hybrid genetic search strategies [J].
Cheng, RW ;
Gen, M ;
Tsujimura, Y .
COMPUTERS & INDUSTRIAL ENGINEERING, 1999, 36 (02) :343-364