Total completion time minimization for scheduling of two-machine flow shop with deterioration jobs and setup time

This article studies a scheduling problem of a two-machine flow shop with both time-dependent deteriorating jobs and sequence-independent setup time. It is assumed that the deterioration of processing time and setup time is of a linear increasing function with respect to the starting time. The objective is to minimize the total completion time of all jobs. For such a scheduling problem, a mixed integer programming model is developed to find an optimal solution for small-sized problems. For medium- and large-sized problems, a modified variable neighborhood search algorithm is presented. To improve the performance of the algorithm, a greedy algorithm is proposed to find a good initial solution. Also, lower bounds are presented for performance evaluation. Numerical experiments are used to evaluate the effectiveness and efficiency of the proposed method, and the results show that an optimal or near-optimal solution can be obtained.

[1]  Jatinder N. D. Gupta,et al.  Single facility scheduling with nonlinear processing times , 1988 .

[2]  Yu-Hsiang Chung,et al.  Scheduling deteriorating jobs on a single machine with release times , 2008, Comput. Ind. Eng..

[3]  Yin-Feng Xu,et al.  Scheduling deteriorating Jobs on a Single Machine with Release times and rejection , 2012, Discret. Math. Algorithms Appl..

[4]  Wen-Chiung Lee,et al.  Group scheduling with deteriorating jobs to minimize the total weighted number of late jobs , 2012, Appl. Math. Comput..

[5]  Zhang Xingong,et al.  Single-machine group scheduling problems with deteriorated and learning effect , 2010, Appl. Math. Comput..

[6]  T. C. Edwin Cheng,et al.  Minimizing total completion time in a two-machine flow shop with deteriorating jobs , 2006, Appl. Math. Comput..

[7]  Pierre Hansen,et al.  Variable Neighborhood Search : Methods and Applications , 2008 .

[8]  Nizar Bouguila,et al.  Pre-run-time scheduling in real-time systems: Current researches and Artificial Intelligence perspectives , 2014, Expert Syst. Appl..

[9]  Pierre Hansen,et al.  Variable neighborhood search , 1997, Eur. J. Oper. Res..

[10]  Ji-Bo Wang,et al.  Minimizing total weighted completion time in a two-machine flow shop scheduling under simple linear deterioration , 2011, Appl. Math. Comput..

[11]  Wen-Chiung Lee,et al.  Two-machine flowshop scheduling to minimize mean flow time under linear deterioration , 2006 .

[12]  MengChu Zhou,et al.  Modeling, Analysis and Control of Dual-Arm Cluster Tools With Residency Time Constraint and Activity Time Variation Based on Petri Nets , 2012, IEEE Transactions on Automation Science and Engineering.

[13]  Li-Yan Wang,et al.  Single machine group scheduling with general linear deterioration to minimize the makespan , 2009 .

[14]  Jin Wang,et al.  Game Theory Based Real‐Time Shop Floor Scheduling Strategy and Method for Cloud Manufacturing , 2017, Int. J. Intell. Syst..

[15]  Pandu R. Tadikamalla,et al.  Bicriteria hierarchical optimization of two-machine flow shop scheduling problem with time-dependent deteriorating jobs , 2014, Eur. J. Oper. Res..

[16]  Yingfeng Zhang,et al.  A big data analytics architecture for cleaner manufacturing and maintenance processes of complex products , 2017 .

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

[18]  Ji-Bo Wang,et al.  Single-machine group scheduling problems with deteriorating jobs , 2008 .

[19]  Hang Lei,et al.  Minimizing the total completion time in a distributed two stage assembly system with setup times , 2014, Comput. Oper. Res..

[20]  Chris N. Potts,et al.  Single machine scheduling models with deterioration and learning: handling precedence constraints via priority generation , 2008, J. Sched..

[21]  Ceyda Oguz,et al.  A variable neighborhood search for minimizing total weighted tardiness with sequence dependent setup times on a single machine , 2012, Comput. Oper. Res..

[22]  Wen-Chiung Lee,et al.  Single-machine group-scheduling problems with deteriorating setup times and job-processing times , 2008 .

[23]  T. C. Edwin Cheng,et al.  Three scheduling problems with deteriorating jobs to minimize the total completion time , 2002, Inf. Process. Lett..

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

[25]  Gur Mosheiov,et al.  Scheduling jobs under simple linear deterioration , 1994, Comput. Oper. Res..

[26]  Xue Huang,et al.  Single-machine group scheduling with general deterioration and learning effects , 2012 .

[27]  Stanisław Gawiejnowicz,et al.  Basics of time-dependent scheduling , 2008 .

[28]  Ying Liu,et al.  Agent and Cyber-Physical System Based Self-Organizing and Self-Adaptive Intelligent Shopfloor , 2017, IEEE Transactions on Industrial Informatics.

[29]  MengChu Zhou,et al.  Petri Net Modeling and Cycle-Time Analysis of Dual-Arm Cluster Tools With Wafer Revisiting , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[30]  MengChu Zhou,et al.  Short-term scheduling of crude oil operations in refinery with high-fusion-point oil and two transportation pipelines , 2016, Enterp. Inf. Syst..

[31]  MengChu Zhou,et al.  Schedulability Analysis and Optimal Scheduling of Dual-Arm Cluster Tools With Residency Time Constraint and Activity Time Variation , 2012, IEEE Transactions on Automation Science and Engineering.

[32]  MengChu Zhou,et al.  Optimal One-Wafer Cyclic Scheduling and Buffer Space Configuration for Single-Arm Multicluster Tools With Linear Topology , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Ji-Bo Wang,et al.  Single-machine group scheduling with linearly decreasing time-dependent setup times and job processing times , 2010 .

[34]  Chia-Ming Chang,et al.  Two-machine flowshop scheduling to minimize mean flow time under simple linear deterioration , 2007 .

[35]  T. C. Edwin Cheng,et al.  A branch-and-bound algorithm for solving a two-machine flow shop problem with deteriorating jobs , 2010, Comput. Oper. Res..

[36]  Feng Chu,et al.  Due-Window Assignment and Scheduling with Multiple Rate-Modifying Activities under the Effects of Deterioration and Learning , 2011 .