Scheduling Jobs with Maintenance Subject to Load-Dependent Duration on a Single Machine

This paper investigates a scheduling problem on a single machine with maintenance, in which the starting time of the maintenance is given in advance but its duration depends on the load of the machine before the maintenance. The goal is to minimize the makespan. We formulate it as an integer programming model and show that it is NP-hard in the ordinary sense. Then, we propose an FPTAS and point out that a special case is polynomial solvable. Finally, we design fast heuristic algorithms to solve the scheduling problem. Numerical experiments are implemented to evaluate the performance of the proposed heuristic algorithms. The results show the proposed heuristic algorithms are effective.

[1]  Chung-Yee Lee,et al.  A note on "parallel machine scheduling with non-simultaneous machine available time" , 2000, Discret. Appl. Math..

[2]  Guochuan Zhang,et al.  Single machine batch scheduling to minimize the sum of total flow time and batch delivery cost with an unavailability interval , 2014, Inf. Sci..

[3]  Vitaly A. Strusevich,et al.  Non-preemptive two-machine open shop scheduling with non-availability constraints , 2003, Math. Methods Oper. Res..

[4]  Kangbok Lee,et al.  The effect of machine availability on the worst-case performance of LPT , 2005, Discret. Appl. Math..

[5]  Chien-Hung Lin,et al.  Makespan minimization for two parallel machines with an availability constraint , 2005, Eur. J. Oper. Res..

[6]  Chung-Yee Lee,et al.  Machine scheduling with an availability constraint , 1996, J. Glob. Optim..

[7]  Lu-Wen Liao,et al.  Parallel machine scheduling with machine availability and eligibility constraints , 2008, Eur. J. Oper. Res..

[8]  Chengbin Chu,et al.  A survey of scheduling with deterministic machine availability constraints , 2010, Comput. Ind. Eng..

[9]  Lixin Tang,et al.  A new Lagrangian Relaxation Algorithm for scheduling dissimilar parallel machines with release dates , 2011, Int. J. Syst. Sci..

[10]  T. C. Edwin Cheng,et al.  Scheduling linear deteriorating jobs with an availability constraint on a single machine , 2006, Theor. Comput. Sci..

[11]  T.C.E. Cheng,et al.  Scheduling with Time-Dependent Processing Times 2015 , 2014 .

[12]  Long Wan Scheduling Jobs and a Variable Maintenance on a Single Machine with Common Due-Date Assignment , 2014, TheScientificWorldJournal.

[13]  Chung-Yee Lee,et al.  Parallel machines scheduling with nonsimultaneous machine available time , 1991, Discret. Appl. Math..

[14]  Stanislaw Gawiejnowicz,et al.  Scheduling deteriorating jobs subject to job or machine availability constraints , 2007, Eur. J. Oper. Res..

[15]  T.C.E. Cheng,et al.  Due-date assignment and single-machine scheduling with generalised position-dependent deteriorating jobs and deteriorating multi-maintenance activities , 2014 .

[16]  Günter Schmidt,et al.  Scheduling with limited machine availability , 2000, Eur. J. Oper. Res..

[17]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[18]  Wen-Chiung Lee,et al.  Scheduling linear deteriorating jobs to minimize makespan with an availability constraint on a single machine , 2003, Inf. Process. Lett..

[19]  Guoqing Wang,et al.  Order acceptance and scheduling with machine availability constraints , 2014, Eur. J. Oper. Res..

[20]  T.C.E. Cheng,et al.  Single machine scheduling with a restricted rate‐modifying activity , 2005 .