4.5 Article

Parallel machine scheduling with almost periodic maintenance and non-preemptive jobs to minimize makespan

Journal

COMPUTERS & OPERATIONS RESEARCH
Volume 35, Issue 4, Pages 1344-1349

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.cor.2006.08.015

Keywords

scheduling; parallel machine; makespan; almost periodic maintenance; bin-packing problem

Ask authors/readers for more resources

We introduce and study a parallel machine scheduling problem with almost periodic maintenance activities. We say that the maintenance of a machine is epsilon-almost periodic if the difference of the time between any two consecutive maintenance activities of the machine is within E. The objective is to minimize the makespan C-max, i.e., the completion time of the last finished maintenance. Suppose the minimum and maximum maintenance spacing are T and T' = T + 6, respectively, then our problem can be described as Pm, MS[T,T']parallel to C-max. We show that this problem is NP-hard, and unless P = NP, there is no polynomial time rho-approximation algorithm for this problem for any rho < 2. Then we propose a polynomial time 2T'/T-approximation algorithm named BFD-LPT to solve the problem. Thus, if T' = T, BFD-LPT algorithm is the best possible approximation algorithm. Furthermore, if the total processing time of the jobs is larger than 2m(T' + T-M) and min{p(i}) >= T, where TM is the amount of time needed to perform one maintenance activity, then the makespan derived from BFD-LPT algorithm is no more than 3/2 that of the optimal makespan. Finally, we show that the BFD-LPT algorithm has an asymptotic worst-case bound of I + sigma/(1 + 2a) if min{p(i)} >= T, where sigma = T-M/T'. (C) 2006 Elsevier Ltd. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available