Hybrid genetic algorithms for flowshop scheduling with synchronous material movement

This paper considers a flowshop scheduling problem with synchronous material movement in an automated machining center. This automated machining center consists of a loading/unloading (L/U) station, m processing machines, and a rotary table. The L/U station and the processing machines surround the rotary table which transports jobs between machines. The table rotates to simultaneously move jobs when all machines finish with their jobs, including the loading and unloading operations at the L/U station. The cycle time of each rotation is determined by the longest operation on machines. Finding an optimal sequence which minimizes its makespan in this type of machining centers has been shown to be strongly NP-hard. A genetic algorithm combined with a local search is proposed to solve the problem in a large scale. For a given sequence, the local search is applied to the cycle with the largest deviation of completion times. A numerical result shows that the proposed algorithm finds a better solution against other algorithms such as Tabu search, a particle swarm optimization algorithm, and genetic algorithms.

[1]  David K. Smith,et al.  The application of the simulated annealing algorithm to the solution of the n/m/Cmax flowshop problem , 1990, Comput. Oper. Res..

[2]  C. Reeves,et al.  Genetic Algorithms, Path Relinking, the Flowshop Sequencing Problem and , 1998 .

[3]  Colin R. Reeves,et al.  A genetic algorithm for flowshop sequencing , 1995, Comput. Oper. Res..

[4]  Pingzhi Fan,et al.  An efficient flow-shop scheduling algorithm based on a hybrid particle swarm optimization model , 2007, Expert Syst. Appl..

[5]  I. Osman,et al.  Simulated annealing for permutation flow-shop scheduling , 1989 .

[6]  D. S. Palmer Sequencing Jobs Through a Multi-Stage Process in the Minimum Total Time—A Quick Method of Obtaining a Near Optimum , 1965 .

[7]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[8]  Débora P. Ronconi,et al.  Tabu search for total tardiness minimization in flowshop scheduling problems , 1999, Comput. Oper. Res..

[9]  H. Neil Geismar,et al.  Sequencing and Scheduling in Robotic Cells: Recent Developments , 2005, J. Sched..

[10]  Hideo Tanaka,et al.  Genetic algorithms for flowshop scheduling problems , 1996 .

[11]  David E. Goldberg,et al.  Zen and the Art of Genetic Algorithms , 1989, ICGA.

[12]  Yi Pan,et al.  An efficient flow-shop scheduling algorithm based on a hybrid particle swarm optimization model , 2009, Expert Syst. Appl..

[13]  Inyong Ham,et al.  A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem , 1983 .

[14]  R. A. Dudek,et al.  A Heuristic Algorithm for the n Job, m Machine Sequencing Problem , 1970 .

[15]  P. Aravindan,et al.  Constructive and improvement flow shop scheduling heuristics: An extensive evaluation , 2001 .

[16]  Rasaratnam Logendran,et al.  Sequencing of robot activities and parts in two-machine robotic cells , 1996 .

[17]  Konstantin Kogan,et al.  Scheduling a two-machine robotic cell: A solvable case , 1995, Ann. Oper. Res..

[18]  Takeshi Yamada,et al.  Genetic Algorithms, Path Relinking, and the Flowshop Sequencing Problem , 1998, Evolutionary Computation.

[19]  Meral Azizoglu,et al.  Flow shop-sequencing problem with synchronous transfers and makespan minimization , 2007 .

[20]  Rubén Ruiz,et al.  TWO NEW ROBUST GENETIC ALGORITHMS FOR THE FLOWSHOP SCHEDULING PROBLEM , 2006 .

[21]  Wieslaw Kubiak,et al.  Sequencing of parts and robot moves in a robotic cell , 1992 .

[22]  Mieczysław Wodecki,et al.  A very fast tabu search algorithm for the permutation flow shop problem with makespan criterion , 2004, Comput. Oper. Res..

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

[25]  Chuen-Lung Chen,et al.  An application of genetic algorithms for flow shop problems , 1995 .

[26]  Kwei-Long Huang Flow shop scheduling with synchronous and asynchronous transportation times , 2008 .

[27]  Jatinder N. D. Gupta,et al.  A Functional Heuristic Algorithm for the Flowshop Scheduling Problem , 1971 .

[28]  E. Nowicki,et al.  A fast tabu search algorithm for the permutation flow-shop problem , 1996 .

[29]  Mohamed Ben-Daya,et al.  A tabu search approach for the flow shop scheduling problem , 1998, Eur. J. Oper. Res..

[30]  É. Taillard Some efficient heuristic methods for the flow shop sequencing problem , 1990 .

[31]  Ling Wang,et al.  A class of order-based genetic algorithm for flow shop scheduling , 2003 .

[32]  Xingsheng Gu,et al.  A novel particle swarm optimization algorithm for permutation flow-shop scheduling to minimize makespan ☆ , 2008 .