Iterative algorithms for no-wait flowshop problems with sequence-dependent setup times

In this paper, the m-machine no-wait flowshop scheduling problem with sequence-dependent setup times is considered to minimize the makespan. According to the problem characteristics, the increment properties of some fundamental operators of algorithms are analyzed. Two increment-based methods FSP (fittest swap points) and FMP (fittest move points) are constructed for fast evaluation on all algorithms. Four iterative algorithms on the basis of job insert, move and swap operators are proposed for the considered problem. In IMS (heuristic with insert, move and swap operators) algorithm, the current solution is constructed step by step by inserting a job at a time and is improved by conducting jobs move within a certain range. FR-IMS (full-range IMS) algorithm is a full-range IMS algorithm. Both IA (iterative algorithm) and IALS (iterative algorithm with local search) algorithms consist of two phases: solution initialization according to a certain rule and solution enhancement by iteratively conducting perturbation and move-based techniques. The main difference between IA and IALS lies in the fact that, instead of using FMP method in the enhancement phase like IA, a local search process which is based on moves under a first-improvement type of pivoting rule as well as a restart mechanism is adopted in IALS. Experimental results show that the proposed algorithms outperform the best existing approaches, among which IALS is the most effective one.

[1]  Chelliah Sriskandarajah,et al.  A Survey of Machine Scheduling Problems with Blocking and No-Wait in Process , 1996, Oper. Res..

[2]  Thomas Stützle,et al.  An Iterated Greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives , 2008, Eur. J. Oper. Res..

[3]  Jatinder N. D. Gupta,et al.  A review of scheduling research involving setup considerations , 1999 .

[4]  Fan T. Tseng,et al.  Two models for a family of flowshop sequencing problems , 2002, Eur. J. Oper. Res..

[5]  Qian Wang,et al.  Objective Increment Based Iterative Greedy Heuristic for No-Wait Flowshops with Total Flowtime Minimization: Objective Increment Based Iterative Greedy Heuristic for No-Wait Flowshops with Total Flowtime Minimization , 2009 .

[6]  Ronald G. McGarvey,et al.  Total flowtime and makespan for a no-wait m-machine flowshop with set-up times separated , 2004, J. Oper. Res. Soc..

[7]  Luciana S. Buriol,et al.  Genetic algorithms for the no-wait flowshop sequencing problem with time restrictions , 2006 .

[8]  J. Gupta FLOWSHOP SCHEDULES WITH SEQUENCE DEPENDENT SETUP TIMES , 1986 .

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

[10]  Marcelo Seido Nagano,et al.  A new effective heuristic method for the no-wait flowshop with sequence-dependent setup times problem , 2011 .

[11]  Ali Allahverdi,et al.  Minimizing total completion time in a no-wait flowshop with sequence-dependent additive changeover times , 2001, J. Oper. Res. Soc..

[12]  Rubén Ruiz,et al.  Solving the flowshop scheduling problem with sequence dependent setup times using advanced metaheuristics , 2005, Eur. J. Oper. Res..

[13]  Li Xiao,et al.  Objective Increment Based Iterative Greedy Heuristic for No-Wait Flowshops with Total Flowtime Minimization , 2009 .

[14]  Lucio Bianco,et al.  Flow Shop No-Wait Scheduling With Sequence Dependent Setup Times And Release Dates , 1999 .

[15]  Jatinder N. D. Gupta,et al.  A REVIEW OF FLOWSHOP SCHEDULING RESEARCH WITH SETUP TIMES , 2000 .

[16]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .