An iterated local search variable neighborhood descent hybrid heuristic for the total earliness tardiness permutation flow shop

This paper considers the minimal earliness tardiness -machine permutation flow shop scheduling problem with distinct due dates and no inserted idle time when a job is waiting. It models the problem as a mixed integer program, and approximately solves it using , a fast variable neighborhood based hybrid heuristic. is an iterated local search that applies a variable neighborhood descent as its search engine. The numerical testing provides computational proof of the good performance of , which matches existing upper bounds of 20.02% benchmark instances and tightens 70.54% ones with an average percent deviation from the best upper bound of 0.07%.

[1]  Kenji Itoh,et al.  A knowledgeable simulated annealing scheme for the early/tardy flow shop scheduling problem , 1995 .

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

[3]  C. Rajendran,et al.  A simulated annealing heuristic for scheduling to minimize mean weighted tardiness in a flowshop with sequence-dependent setup times of jobs-a case study , 1997 .

[4]  C. Rajendran Formulations and heuristics for scheduling in a Kanban flowshop to minimize the sum of weighted flowtime, weighted tardiness and weighted earliness of containers , 1999 .

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

[6]  Pierre Hansen,et al.  Variable Neighbourhood Search , 2003 .

[7]  Pankaj Chandra,et al.  Permutation flow shop scheduling with earliness and tardiness penalties , 2004 .

[8]  Frank Werner,et al.  Scheduling with common due date, earliness and tardiness penalties for multimachine problems: A survey , 2004, Math. Comput. Model..

[9]  Frank Werner,et al.  On the complexity and some properties of multi-stage scheduling problems with earliness and tardiness penalties , 2004, Comput. Oper. Res..

[10]  Chandrasekharan Rajendran,et al.  A fast ant-colony algorithm for single-machine scheduling to minimize the sum of weighted tardiness of jobs , 2005, J. Oper. Res. Soc..

[11]  Rym M'Hallah,et al.  Minimizing total earliness and tardiness on a single machine using a hybrid heuristic , 2007, Comput. Oper. Res..

[12]  Ching-Jong Liao,et al.  A variable neighborhood search for minimizing single machine weighted earliness and tardiness with common due date , 2007, Comput. Ind. Eng..

[13]  P. Pardalos,et al.  Solving parallel machines scheduling problems with sequence-dependent setup times using variable neighbourhood search , 2007 .

[14]  Ceyda Oguz,et al.  Metaheuristic approaches to the hybrid flow shop scheduling problem with a cost-related criterion , 2007 .

[15]  Rym M'Hallah,et al.  Ant Colony Optimization for the Single Machine Total Earliness Tardiness Scheduling Problem , 2008, IEA/AIE.

[16]  Mitsuo Gen,et al.  A hybrid genetic and variable neighborhood descent algorithm for flexible job shop scheduling problems , 2008, Comput. Oper. Res..

[17]  Andreas Fink,et al.  On the Effectiveness of Particle Swarm Optimization and Variable Neighborhood Descent for the Continuous Flow-Shop Scheduling Problem , 2008, Metaheuristics for Scheduling in Industrial and Manufacturing Applications.

[18]  Toshihide Ibaraki,et al.  An iterated local search algorithm for the vehicle routing problem with convex time penalty functions , 2008, Discret. Appl. Math..

[19]  Hideki Hashimoto,et al.  An iterated local search algorithm for the time-dependent vehicle routing problem with time windows , 2008, Discret. Optim..

[20]  Rainer Leisten,et al.  Total tardiness minimization in permutation flow shops: a simple approach based on a variable greedy algorithm , 2008 .

[21]  Rubén Ruiz,et al.  Minimising total tardiness in the m-machine flowshop problem: A review and evaluation of heuristics and metaheuristics , 2008, Comput. Oper. Res..

[22]  Pierre Hansen,et al.  Variable neighborhood search for minimum cost berth allocation , 2003, Eur. J. Oper. Res..

[23]  Graham Kendall,et al.  A Variable Neighborhood Descent Search Algorithm for Delay-Constrained Least-Cost Multicast Routing , 2009, LION.

[24]  Ping Chen,et al.  An iterated local search algorithm for the permutation flowshop problem with total flowtime criterion , 2009, Comput. Oper. Res..

[25]  Andrea Grosso,et al.  Finding maximin latin hypercube designs by Iterated Local Search heuristics , 2009, Eur. J. Oper. Res..

[26]  Chandrasekharan Rajendran,et al.  Branch-and-bound algorithms for scheduling in permutation flowshops to minimize the sum of weighted flowtime/sum of weighted tardiness/sum of weighted flowtime and weighted tardiness/sum of weighted flowtime, weighted tardiness and weighted earliness of jobs , 2009, J. Oper. Res. Soc..

[27]  G. Moslehi,et al.  Two-machine flow shop scheduling to minimize the sum of maximum earliness and tardiness , 2009 .

[28]  M. Zandieh,et al.  Development of a hybrid metaheuristic to minimise earliness and tardiness in a hybrid flowshop with sequence-dependent setup times , 2010 .

[29]  Michaël Hurtgen,et al.  Optimal PMU placement using Iterated Local Search , 2010 .

[30]  Abdelaziz Hamzaoui,et al.  A meta-heuristic approach to solve a JIT scheduling problem in hybrid flow shop , 2010, Eng. Appl. Artif. Intell..

[31]  Jose M. Framiñan,et al.  Setting a common due date in a constrained flowshop: A variable neighbourhood search approach , 2010, Comput. Oper. Res..

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

[33]  Pierre Hansen,et al.  Variable neighbourhood search: methods and applications , 2010, Ann. Oper. Res..

[34]  Sanja Petrovic,et al.  Iterated local search vs. hyper-heuristics: Towards general-purpose search algorithms , 2010, IEEE Congress on Evolutionary Computation.

[35]  Michel Gendreau,et al.  A variable neighborhood descent heuristic for arc routing problems with time-dependent service costs , 2010, Comput. Ind. Eng..

[36]  Mostafa Zandieh,et al.  Dynamic job shop scheduling using variable neighbourhood search , 2010 .

[37]  Alcione de Paiva Oliveira,et al.  Multi-objective Variable Neighborhood Search Algorithms for a Single Machine Scheduling Problem with Distinct due Windows , 2011, CLEI Selected Papers.

[38]  Mostafa Zandieh,et al.  A discrete colonial competitive algorithm for hybrid flowshop scheduling to minimize earliness and quadratic tardiness penalties , 2011, Expert Syst. Appl..

[39]  Deming Lei,et al.  Variable neighbourhood search for minimising tardiness objectives on flow shop with batch processing machines , 2011 .

[40]  Marco César Goldbarg,et al.  New VNS heuristic for total flowtime flowshop scheduling problem , 2012, Expert Syst. Appl..

[41]  Nebojsa Nikolic,et al.  Variable neighborhood descent heuristic for covering design problem , 2012, Electron. Notes Discret. Math..

[42]  J. Schaller Scheduling a permutation flow shop with family setups to minimise total tardiness , 2012 .

[43]  Alexandre Xavier Martins,et al.  Variable neighborhood descent with iterated local search for routing and wavelength assignment , 2012, Comput. Oper. Res..

[44]  Jozef Kratica,et al.  Variable Neighborhood Search for Solving the Balanced Location Problem , 2012, Electron. Notes Discret. Math..

[45]  Quan-Ke Pan,et al.  A comprehensive review and evaluation of permutation flowshop heuristics to minimize flowtime , 2013, Comput. Oper. Res..

[46]  Richard F. Hartl,et al.  A metaheuristic optimization approach for a real-world stochastic flexible flow shop problem with limited buffer , 2013 .

[47]  Ping Chen,et al.  A multi-restart iterated local search algorithm for the permutation flow shop problem minimizing total flow time , 2013, Comput. Oper. Res..

[48]  Jeffrey E. Schaller,et al.  A comparison of metaheuristic procedures to schedule jobs in a permutation flow shop to minimise total earliness and tardiness , 2013 .

[49]  Hong Zhou,et al.  Hybridization of harmony search with variable neighborhood search for restrictive single-machine earliness/tardiness problem , 2013, Inf. Sci..

[50]  Zhipeng Lü,et al.  Multistart Iterated Tabu Search for Bandwidth Coloring Problem , 2013, Comput. Oper. Res..

[51]  Xavier Tort-Martorell,et al.  An efficient iterated local search algorithm for the total tardiness blocking flow shop problem , 2013 .

[52]  Bilel Derbel,et al.  A Variable Neighborhood Descent for solving the Single Machine Total Weighted Tardiness Problem , 2013, 2013 5th International Conference on Modeling, Simulation and Applied Optimization (ICMSAO).

[53]  Juan José Pantrigo,et al.  Combining intensification and diversification strategies in VNS. An application to the Vertex Separation problem , 2014, Comput. Oper. Res..

[54]  A. Subash Babu,et al.  Improvement of constructive heuristics using variable neighbourhood descent for scheduling a flow shop with sequence dependent setup time , 2014 .