A genetic algorithm approach to the simultaneous scheduling of machines and automated guided vehicles

被引:171
作者
Ulusoy, G
SivrikayaSerifoglu, F
Bilge, U
机构
[1] Department of Industrial Engineering, Boǧaziçi University, Bebek
[2] Department of Industrial Engineering, Boǧaziçi University, Istanbul
关键词
D O I
10.1016/S0305-0548(96)00061-5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article addresses the problem of simultaneous scheduling of machines and a number of identical automated guided vehicles (AGVs) in a flexible manufacturing system (FMS) so as to minimize the makespan. For solving this problem, a genetic algorithm (GA) is proposed. Here, chromosomes represent both operation sequencing and AGV assignment dimensions of the search space. A third dimension, time, is implicitly given by the ordering of operations of the chromosomes. A special uniform crossover operator is developed which produces one offspring from two parent chromosomes. It transfers any patterns of operation sequences and/or AGV assignments that are present in both parents to the child. Two mutation operators are introduced: a bitwise mutation for AGV assignments and a swap mutation for operations. Any precedence infeasibility resulting from the operation swap mutation is removed by a repair function. The schedule associated with a given chromosome is determined by a simple schedule builder. After a number of problems are solved to evaluate various search strategies and to tune the parameters of the proposed GA, 180 test problems are solved. An easily computable lower bound is introduced and compared with the results of GA. In 60% of the problems GA reaches the lower bound indicating optimality. The average deviation from the lower bound over all problems is found to be 2.53%. Additional comparison is made with the time window approach suggested for this same problem using 82 rest problems from the literature. In 59% of the problems GA outperforms the time window approach where the reverse is true only in 6% of the problems. (C) 1997 Elsevier Science Ltd.
引用
收藏
页码:335 / 351
页数:17
相关论文
共 38 条
[1]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[2]   A time window approach to simultaneous scheduling of machines and material handling system in an FMS [J].
Bilge, U ;
Ulusoy, G .
OPERATIONS RESEARCH, 1995, 43 (06) :1058-1070
[3]  
Blazewicz J., 1991, International Journal of Flexible Manufacturing Systems, V4, P5, DOI 10.1007/BF01325094
[4]  
BOZER YA, 1989, NATO ASI SER, P417
[5]  
BRUNS R, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P352
[6]   A BOTTLENECK-BASED BEAM SEARCH FOR JOB SCHEDULING IN A FLEXIBLE MANUFACTURING SYSTEM [J].
CHANG, YL ;
MATSUO, H ;
SULLIVAN, RS .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1989, 27 (11) :1949-1961
[7]   USING SLAM TO DESIGN THE MATERIAL HANDLING-SYSTEM OF A FLEXIBLE MANUFACTURING SYSTEM [J].
CHANG, YL ;
SULLIVAN, RS ;
WILSON, JR .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1986, 24 (01) :15-26
[8]  
FANG HL, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P375
[9]   A SIMULATION-MODEL FOR ESTIMATING VEHICLE REQUIREMENTS IN AUTOMATED GUIDED VEHICLE SYSTEMS [J].
GOBAL, SL ;
KASILINGAM, RG .
COMPUTERS & INDUSTRIAL ENGINEERING, 1991, 21 (1-4) :623-627
[10]  
GOLDBERG DE, 1989, PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P70