A note on "scheduling of nonresumable jobs and flexible maintenance activities on a single machine to minimize makespan"

In a recent paper, Chen [J.S. Chen, Scheduling of nonresumable jobs and flexible maintenance activities on a single machine to minimize makespan, European Journal of Operational Research 190 (2008) 90-102] proposes a heuristic algorithm to deal with the problem Scheduling of Nonresumable Jobs and Flexible Maintenance Activities on A Single Machine to Minimize Makespan. Chen also provides computational results to demonstrate its effectiveness. In this note, we first show that the worst-case performance bound of this heuristic algorithm is 2. Then we show that there is no polynomial time approximation algorithm with a worst-case performance bound less than 2 unless P=NP, which implies that Chen's heuristic algorithm is the best possible polynomial time approximation algorithm for the considered scheduling problem.

[1]  T. C. Edwin Cheng,et al.  Two-Machine Flowshop Scheduling with Consecutive Availability Constraints , 1999, Inf. Process. Lett..

[2]  Joachim Breit,et al.  Improved approximation for non-preemptive single machine flow-time scheduling with an availability constraint , 2007, Eur. J. Oper. Res..

[3]  Xiangtong Qi,et al.  A note on worst-case performance of heuristics for maintenance scheduling problems , 2007, Discret. Appl. Math..

[4]  Edward G. Coffman,et al.  Approximation algorithms for bin packing: a survey , 1996 .

[5]  Dehua Xu,et al.  Makespan Minimization for Two Parallel Machines Scheduling with a Periodic Availability Constraint: The Preemptive Offline Version , 2009, 2010 Third International Joint Conference on Computational Science and Optimization.

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

[7]  Chengbin Chu,et al.  Variable-Sized Bin Packing: Tight Absolute Worst-Case Performance Ratios for Four Approximation Algorithms , 2001, SIAM J. Comput..

[8]  Imed Kacem Approximation algorithms for the makespan minimization with positive tails on a single machine with a fixed non-availability interval , 2009, J. Comb. Optim..

[9]  Xiuli Wang,et al.  Machine scheduling with an availability constraint and job delivery coordination , 2007 .

[10]  Dehua Xu,et al.  Scheduling jobs under increasing linear machine maintenance time , 2010, J. Sched..

[11]  T. C. Edwin Cheng,et al.  Heuristics for two-machine flowshop scheduling with setup times and an availability constraint , 2007, Comput. Oper. Res..

[12]  Dehua Xu,et al.  Parallel machine scheduling with almost periodic maintenance and non-preemptive jobs to minimize makespan , 2008, Comput. Oper. Res..

[13]  T. C. Edwin Cheng,et al.  Heuristics for two-machine no-wait flowshop scheduling with an availability constraint , 2001, Inf. Process. Lett..

[14]  Jen-Shiang Chen,et al.  Scheduling of nonresumable jobs and flexible maintenance activities on a single machine to minimize makespan , 2008, Eur. J. Oper. Res..

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

[16]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .

[17]  T. C. Edwin Cheng,et al.  An improved heuristic for two-machine flowshop scheduling with an availability constraint , 2000, Oper. Res. Lett..

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

[19]  Imed Kacem Approximation algorithm for the weighted flow-time minimization on a single machine with a fixed non-availability interval , 2008, Comput. Ind. Eng..

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

[21]  T. C. Edwin Cheng,et al.  Single-machine scheduling with periodic maintenance to minimize makespan , 2007, Comput. Oper. Res..