A Genetic Algorithm Approach to the Scheduling of FMSs with Multiple Routes

被引:0
作者
Chunwei Zhao
Zhiming Wu
机构
[1] Shanghai Jiaotong University,
来源
International Journal of Flexible Manufacturing Systems | 2001年 / 13卷
关键词
FMS scheduling; genetic algorithm; real or virtual operations;
D O I
暂无
中图分类号
学科分类号
摘要
Usually, most of the typical job shop scheduling approaches deal with the processing sequence of parts in a fixed routing condition. In this paper, we suggest a genetic algorithm (GA) to solve the job-sequencing problem for a production shop that is characterized by flexible routing and flexible machines. This means that all parts, of all part types, can be processed through alternative routings. Also, there can be several machines for each machine type. To solve these general scheduling problems, a genetic algorithm approach is proposed and the concepts of virtual and real operations are introduced. Chromosome coding and genetic operators of GAs are defined during the problem solving. A minimum weighted tardiness objective function is used to define code fitness, which is used for selecting species and producing a new generation of codes. Finally, several experimental results are given.
引用
收藏
页码:71 / 88
页数:17
相关论文
共 12 条
[1]  
Biegel J.E.(1990)Genetic Algorithm and Job Shop Scheduling Computers and Industrial Engineering 19 81-91
[2]  
Davern J.J.(1995)A Generalized Permutation to Job Shop Scheduling with Genetic Algorithms OR Spectrum 17 87-92
[3]  
Bierwirth C.(1997)Impact of Routing Flexibility on the Performance of an FMS International Journal of Flexible Manufacturing Systems 9 273-298
[4]  
Caprihan R.(1995)AGenetic Algorithm for the Job Shop Problem Computers and Operations Research 22 15-24
[5]  
Wadhwa S.(1995)Evolution Based Learning in a Job Shop Scheduling Environment Computers and Operations Research 22 25-40
[6]  
Croce F. D.(1994)Scheduling Flexible Manufacturing Systems using Petri Nets and Heuristic Search IEEE Transactions on Robotics and Automation 10 123-132
[7]  
Tadei R.(undefined)undefined undefined undefined undefined-undefined
[8]  
Volta G.(undefined)undefined undefined undefined undefined-undefined
[9]  
Dorndorf U.(undefined)undefined undefined undefined undefined-undefined
[10]  
Pesch E.(undefined)undefined undefined undefined undefined-undefined