A hybrid approach of genetic algorithms and local optimizers in cell loading

In this paper, a potential application of evolutionary programming to cell loading is discussed. The objective is to minimize the number of tardy jobs. The proposed approach is a hybrid three-phase approach: 1) evolutionary programming is used to generate a job sequence, 2) a classical scheduling rule is used to assign jobs to the cells, and 3) Moore's algorithm is applied to the jobs assigned to each cell independently. Experimentation results show the impact of number of cells and the strategy adapted on the number of tardy jobs found. The results also indicate that hybrid GA-local optimizer approach improves the solution quality drastically. Finally, it has been also shown that GA alone can duplicate the performance of the hybrid approach with increased population size and number of generations.

[1]  Gürsel A. Süer Evolutionary programming for designing manufacturing cells , 1997 .

[2]  Johnny C. Ho,et al.  Minimizing the number of tardy jobs for m parallel machines , 1995 .

[3]  Gürsel A. Süer,et al.  Minimizing the number of tardy jobs in identical machine scheduling , 1993 .

[4]  W. Maxwell On Sequencing n Jobs on One Machine to Minimize the Number of Late Jobs , 1970 .

[5]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[6]  J. George Shanthikumar,et al.  Scheduling n jobs on one machine to minimize the maximum tardiness with minimum number , 1983, Comput. Oper. Res..

[7]  Gürsel A. Süer,et al.  A heuristic procedure to minimize number of tardy jobs and total tardiness in single machine scheduling , 1992 .

[8]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[9]  Timothy J. Greene,et al.  IS CELLULAR MANUFACTURING RIGHT FOR YOU , 1985 .

[10]  Gürsel A. Süer,et al.  Cell loading in cellular manufacturing systems , 1993 .

[11]  Gürsel A. Süer,et al.  Evaluation of manufacturing cell loading rules for independent cells , 1999 .

[12]  Leon F. McGinnis,et al.  Design and control of manufacturing cells , 1987 .

[13]  Randall P. Sadowski,et al.  Cellular manufacturing control , 1983 .

[14]  Gürsel A. Süer,et al.  Manufacturing cell loading rules and algorithms for connected cells , 1995 .

[15]  J. M. Moore An n Job, One Machine Sequencing Algorithm for Minimizing the Number of Late Jobs , 1968 .