A Novel Strategy Adaptive Genetic Algorithm with Greedy Local Search for the Permutation Flowshop Scheduling Problem

This article presents a novel Genetic Algorithm with a greedy local search operator that may solve a wide range of sequencing and scheduling discrete optimization problems efficiently. To analyze its performance, we have tested the algorithm on the Permutation Flow-shop Scheduling Problem (PFSSP). Here we present a novel crossover scheme coupled with an innovative mutation scheme that implements local search to facilitate rapid convergence. This novel GA variant provides better results compared to other heuristics, which is apparent from the experimental results and comparisons with other existing algorithms.

[1]  Colin R. Reeves,et al.  Permutation flowshop scheduling by genetic local search , 1997 .

[2]  Lawrence Davis,et al.  Applying Adaptive Algorithms to Epistatic Domains , 1985, IJCAI.

[3]  Christos Koulamas,et al.  A new constructive heuristic for the flowshop scheduling problem , 1998, Eur. J. Oper. Res..

[4]  Michael Pinedo,et al.  Sequencing in an Assembly Line with Blocking to Minimize Cycle Time , 1989, Oper. Res..

[5]  Tapan P. Bagchi,et al.  Minimizing makespan in a blocking flowshop using genetic algorithms , 2001 .

[6]  A. Wołoszyn,et al.  Wpływ wielkości oferty na efekt niedowartościowania w spółkach, debiutujących na rynku New Connect, w Polsce, w latach 2007-2011, ze szczególnym uwzględnieniem woj. lubuskiego , 2012 .

[7]  Débora P. Ronconi,et al.  A note on constructive heuristics for the flowshop problem with blocking , 2004 .

[8]  Rainer Leisten,et al.  Flowshop sequencing problems with limited buffer storage , 1990 .

[9]  Umar Al-Turki,et al.  Tabu search for a class of single-machine scheduling problems , 2001, Comput. Oper. Res..

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

[11]  Kenneth R. Baker,et al.  Principles of Sequencing and Scheduling. New York: John Wiley & Sons , 2009 .

[12]  Cihan H. Dagli,et al.  Genetic neuro-scheduler for job shop scheduling , 1993 .

[13]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[14]  Cihan H. Dagli,et al.  Genetic neuro-scheduler: A new approach for job shop scheduling , 1995 .

[15]  R. Bellman Dynamic programming. , 1957, Science.

[16]  Egon Balas,et al.  The Shifting Bottleneck Procedure for Job Shop Scheduling , 1988 .

[17]  Kenneth R. Baker,et al.  Principles of Sequencing and Scheduling , 2018 .

[18]  Débora P. Ronconi,et al.  Some heuristic algorithms for total tardiness minimization in a flowshop with blocking , 2009 .

[19]  Hideo Tanaka,et al.  Modified simulated annealing algorithms for the flow shop sequencing problem , 1995 .

[20]  Jayant Rajgopal,et al.  An extension of Palmer's heuristic for the flow shop scheduling problem , 1988 .

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

[22]  J. Grabowski,et al.  The permutation flow shop problem with blocking. A tabu search approach , 2007 .

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

[24]  Klaus H. Ecker,et al.  Scheduling Computer and Manufacturing Processes , 2001 .