Solving non-permutation flowshop scheduling problems by an effective iterated greedy heuristic

Flowshop scheduling problems have received considerable research attention over the last five decades. This study proposes an iterated greedy heuristic for non-permutation flowshop scheduling problems. To validate and verify the proposed heuristic, computational experiments have been conducted on a well-known benchmark problem set, and the results are compared with 20 simple constructive heuristics and a state-of-the-art meta-heuristic performed on the same benchmark instances. In terms of both solution quality and computational expense, this study successfully develops an efficient and effective approach for non-permutation flowshop scheduling problems.

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

[2]  Peter T. Cummings,et al.  Flowshop sequencing with non-permutation schedules , 1991 .

[3]  Jatinder N. D. Gupta,et al.  Flowshop scheduling research after five decades , 2006, Eur. J. Oper. Res..

[4]  C. Dennis Pegden,et al.  A survey and evaluation of static flowshop scheduling heuristics , 1984 .

[5]  Thomas Stützle,et al.  A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem , 2007, Eur. J. Oper. Res..

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

[7]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[8]  Jung Woo Jung,et al.  Flowshop-scheduling problems with makespan criterion: a review , 2005 .

[9]  William L. Maxwell,et al.  Theory of scheduling , 1967 .

[10]  Jaideep Motwani,et al.  Flowshop scheduling/sequencing research: a statistical review of the literature, 1952-1994 , 1997 .

[11]  Reha Uzsoy,et al.  Benchmarks for shop scheduling problems , 1998, Eur. J. Oper. Res..

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

[13]  Ching-Jong Liao,et al.  An ant colony system for permutation flow-shop sequencing , 2004, Comput. Oper. Res..

[14]  Ravi Sethi,et al.  The Complexity of Flowshop and Jobshop Scheduling , 1976, Math. Oper. Res..

[15]  D. Ravindran,et al.  A hybridisation of metaheuristics for flow shop scheduling , 2004 .

[16]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[17]  Shih-Wei Lin,et al.  Multi-heuristic desirability ant colony system heuristic for non-permutation flowshop scheduling problems , 2007 .

[18]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .

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

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

[21]  Ravi Shankar,et al.  A neuro-tabu search heuristic for the flow shop scheduling problem , 2004, Comput. Oper. Res..

[22]  Scott Turner,et al.  Comparison of heuristics for flow shop sequencing , 1987 .

[23]  Chinyao Low,et al.  A robust simulated annealing heuristic for flow shop scheduling problems , 2004 .

[24]  Ling Wang,et al.  Determining optimal combination of genetic operators for flow shop scheduling , 2006 .

[25]  A. S. Spachis,et al.  Heuristics for flow-shop scheduling , 1980 .

[26]  Elena Marchiori,et al.  An Evolutionary Algorithm for Large Scale Set Covering Problems with Application to Airline Crew Scheduling , 2000, EvoWorkshops.

[27]  J. Kamburowski,et al.  On the NEH heuristic for minimizing the makespan in permutation flow shops , 2007 .