Integrated Iterated Local Search for the Permutation Flowshop Problem with Tardiness Minimization

In this paper, IILS (Integrated Iterated Local Search) is proposed for the permutation flow shop scheduling problem with the total tardiness minimization. Local searches are performed on an initial solution generated by NEHEDD. Insertion and swapping neighborhood structures are constructed, based on which an integrated neighborhood structure is investigated. In terms of the integrated neighborhood structure, the local search exploits the search space with strong intensification. To increase the diversification of IILS, a composite perturbation procedure is introduced, which performs either an insertion or swapping perturbation operation with a probability. The perturbation procedure is utilized to generate a candidate list of new start points for the next iteration of local searches. The new start point is selected according to a defined criterion, which takes into account both the distance factor and the objective function difference factor. Experimental results show that the proposed algorithm outperforms three existing best sequential meta-heuristics for the considered problem on most of the 60 benchmark instances in effectiveness with the same computation time limitation.

[1]  Thomas Sttzle,et al.  Applying iterated local search to the permutation ow shop problem , 1998 .

[2]  Chandrasekharan Rajendran,et al.  Scheduling in flowshops to minimize total tardiness of jobs , 2004 .

[3]  Ömer Kirca,et al.  A branch and bound algorithm to minimize the total tardiness for m , 2006, Eur. J. Oper. Res..

[4]  Rubén Ruiz,et al.  Cooperative metaheuristics for the permutation flowshop scheduling problem , 2009, Eur. J. Oper. Res..

[5]  Éric D. Taillard,et al.  Benchmarks for basic scheduling problems , 1993 .

[6]  Rubén Ruiz,et al.  Genetic algorithms with path relinking for the minimum tardiness permutation flowshop problem , 2010 .

[7]  Yeong-Dae Kim,et al.  Search heuristics for a flowshop scheduling problem in a printed circuit board assembly process , 1996 .

[8]  Tapan Sen,et al.  A state-of-art survey of static scheduling research involving due dates , 1984 .

[9]  Joseph Y.-T. Leung,et al.  Minimizing Total Tardiness on One Machine is NP-Hard , 1990, Math. Oper. Res..

[10]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[11]  Peng Si Ow,et al.  Focused Scheduling in Proportionate Flowshops , 1985 .

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

[13]  Godfrey C. Onwubolu,et al.  Genetic algorithm for minimizing tardiness in flow-shop scheduling , 1999 .

[14]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

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

[16]  A. Hertz,et al.  A new heuristic method for the flow shop sequencing problem , 1989 .

[17]  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..

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

[19]  Yeong-Dae Kim,et al.  Heuristics for Flowshop Scheduling Problems Minimizing Mean Tardiness , 1993 .

[20]  B. Adenso-Díaz Restricted neighborhood in the tabu search for the flowshop problem , 1992 .