A two-machine flowshop maximum tardiness scheduling problem with a learning effect

The primary objective of this paper is to study a two-machine flowshop scheduling problem with a learning effect where the goal is to find a sequence that minimizes the maximum tardiness. We employ a branch-and-bound method and a simulated annealing (SA) method to search for the optimal solution and a near-optimal solution, respectively. Computational results, using Fisher’s (Math Program 11:229–251 1971) framework, show that the mean and maximum number of nodes for the branch-and-bound algorithm decrease when the learning effect is stronger, the value of the tardiness factor is smaller, or the value of the due date range is larger. In addition, comparisons between the SA method and the earliest due date first (EDD) rule are provided for large-job sizes. Results indicate that the percentage of time that the SA solution outperforms the EDD solution decreases as the job size increases and the learning effect becomes greater. Additionally, the SA solution is never worse than the EDD solution.

[1]  Dirk Biskup,et al.  Single-machine scheduling with learning considerations , 1999, Eur. J. Oper. Res..

[2]  Bernard W. Taylor,et al.  Operations management : multimedia version , 2000 .

[3]  Chin-Chia Wu,et al.  Minimizing total completion time in a two-machine flowshop with a learning effect , 2004 .

[4]  Gur Mosheiov,et al.  Parallel machine scheduling with a learning effect , 2001, J. Oper. Res. Soc..

[5]  Gur Mosheiov,et al.  Scheduling problems with a learning effect , 2001, Eur. J. Oper. Res..

[6]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

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

[8]  T. P. Wright,et al.  Factors affecting the cost of airplanes , 1936 .

[9]  Guoqing Wang,et al.  Single Machine Scheduling with Learning Effect Considerations , 2000, Ann. Oper. Res..

[10]  V. Reddy Dondeti,et al.  Impact of learning and fatigue factors on single machine scheduling with penalties for tardy jobs , 1998, Eur. J. Oper. Res..

[11]  Stanislaw Gawiejnowicz,et al.  A Note on Scheduling on a Single Processor with Speed Dependent on a Number of Executed Jobs , 1996, Inf. Process. Lett..

[12]  P Dileepan,et al.  Bicriterion static scheduling research for a single machine , 1988 .

[13]  I. Meilijson,et al.  Minimizing Flow Time on Parallel Identical Processors with Variable Unit Processing Time , 1984, Oper. Res..

[14]  Wen-Chiung Lee,et al.  A bi-criterion single-machine scheduling problem with learning considerations , 2004, Acta Informatica.

[15]  Louis E. Yelle THE LEARNING CURVE: HISTORICAL REVIEW AND COMPREHENSIVE SURVEY , 1979 .

[16]  Barry Render,et al.  Operations Management , 2019, CCSP (ISC)2 Certified Cloud Security Professional Official Study Guide, 2nd Edition.

[17]  Marshall L. Fisher,et al.  A dual algorithm for the one-machine scheduling problem , 1976, Math. Program..

[18]  A. Nagar,et al.  Multiple and bicriteria scheduling : A literature survey , 1995 .

[19]  Gur Mosheiov,et al.  Scheduling with general job-dependent learning curves , 2003, Eur. J. Oper. Res..

[20]  Christos Koulamas,et al.  A survey of simulated annealing applications to operations research problems , 1994 .