MIP models for minimizing total tardiness in a two-machine flow shop

We propose compact mixed-integer programming models for the -hard problem of minimizing tardiness in a two-machine flow shop. Also, we propose valid inequalities that aim at tightening the models’ representations. We provide empirical evidence that the linear programming relaxation of an enhanced formulation yields an excellent lower bound that consistently outperforms the best bound from the literature. We further provide the results of extensive computational experiments that attest to the efficacy of the proposed MIP models. In particular, our computational study reveals that most of the 30-job hard instances are optimally solved using the proposed MIP models. Furthermore, we found that even much larger instances, with up to 70 jobs, can be solved for several problem classes.

[1]  G.-C. Lee,et al.  A branch-and-bound algorithm for a two-stage hybrid flowshop scheduling problem minimizing total tardiness , 2004 .

[2]  Yeong-Dae Kim,et al.  Minimizing total tardiness on a two-machine re-entrant flowshop , 2009, Eur. J. Oper. Res..

[3]  Masahiro Inuiguchi,et al.  Lagrangian relaxation with cut generation for hybrid flowshop scheduling problems to minimize the total weighted tardiness , 2010, Comput. Oper. Res..

[4]  M. F. Tasgetiren,et al.  A differential evolution algorithm for the no-idle flowshop scheduling problem with total tardiness criterion , 2011 .

[5]  M. Aziz Moukrim,et al.  Exact and Heuristic Methods for Variants of the Permutation Flow Shop Problems , 2011 .

[6]  Can Akkan,et al.  The two-machine flowshop total completion time problem: Improved lower bounds and a branch-and-bound algorithm , 2004, Eur. J. Oper. Res..

[7]  Jeffrey E. Schaller,et al.  Note on minimizing total tardiness in a two-machine flowshop , 2005, Comput. Oper. Res..

[8]  Ahmet B. Keha,et al.  Mixed integer programming formulations for single machine scheduling problems , 2009, Comput. Ind. Eng..

[9]  Peter Brucker,et al.  A Branch and Bound Algorithm for the Job-Shop Scheduling Problem , 1994, Discret. Appl. Math..

[10]  Jen-Shiang Chen,et al.  Minimizing tardiness in a two-machine flow-shop , 2002, Comput. Oper. Res..

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

[12]  Han Hoogeveen,et al.  Scheduling by positional completion times: Analysis of a two-stage flow shop problem with a batching machine , 1998, Math. Program..

[13]  Jatinder N. D. Gupta,et al.  Comparative evaluation of MILP flowshop models , 2005, J. Oper. Res. Soc..

[14]  Yeong-Dae Kim Minimizing total tardiness in permutation flowshops , 1995 .

[15]  Eugene L. Lawler,et al.  Sequencing and scheduling: algorithms and complexity , 1989 .

[16]  Jonathan F. Bard,et al.  The Flow Shop Scheduling Polyhedron with Setup Times , 2003, J. Comb. Optim..

[17]  Jason Chao-Hsien Pan,et al.  Two-machine flowshop scheduling to minimize total tardiness , 1997, Int. J. Syst. Sci..

[18]  Jan Karel Lenstra,et al.  Complexity of machine scheduling problems , 1975 .

[19]  Jen-Shiang Chen,et al.  Minimising mean tardiness with alternative operations in two-machine flow-shop scheduling , 2005, Int. J. Syst. Sci..

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

[21]  Christos Koulamas,et al.  The Total Tardiness Problem: Review and Extensions , 1994, Oper. Res..

[22]  Eugene L. Lawler,et al.  Chapter 9 Sequencing and scheduling: Algorithms and complexity , 1993, Logistics of Production and Inventory.

[23]  Yeong-Dae Kim,et al.  A new branch and bound algorithm for minimizing mean tardiness in two-machine flowshops , 1993, Comput. Oper. Res..

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

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

[26]  Han Hoogeveen,et al.  Lower bounds for minimizing total completion time in a two-machine flow shop , 2006, J. Sched..

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

[28]  Jatinder N. D. Gupta,et al.  The two-machine flowshop scheduling problem with total tardiness , 1989, Comput. Oper. Res..

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

[30]  Stéphane Dauzère-Pérès,et al.  Using Lagrangean relaxation to minimize the weighted number of late jobs on a single machine , 2003 .