2009
DOI: 10.1016/j.camwa.2008.11.008
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling a maintenance activity to minimize total weighted completion-time

Abstract: a b s t r a c tWe study a single machine scheduling problem. The processor needs to go through a maintenance activity, which has to be completed prior to a given deadline. The objective function is minimum total weighted completion time. The problem is proved to be NP-hard, and an introduction of a pseudo-polynomial dynamic programming algorithm indicates that it is NP-hard in the ordinary sense. We also present an efficient heuristic, which is shown numerically to perform well.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
20
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 52 publications
(23 citation statements)
references
References 9 publications
(12 reference statements)
0
20
0
Order By: Relevance
“…Constraints (7) and (8) represent that the finish time of J [i] equals to the elapsed time of J [i] and all the times of batches before J [i] , including the real batches and empty batches. Constraint (9) ensures that no empty batch exists between J [i-1] and J [i] , when J [i-1] is not the last job in one real batch. Constraint (10) ensures the job's elapsed time is larger than its processing time.…”
Section: A the Problem Formulationmentioning
confidence: 99%
See 1 more Smart Citation
“…Constraints (7) and (8) represent that the finish time of J [i] equals to the elapsed time of J [i] and all the times of batches before J [i] , including the real batches and empty batches. Constraint (9) ensures that no empty batch exists between J [i-1] and J [i] , when J [i-1] is not the last job in one real batch. Constraint (10) ensures the job's elapsed time is larger than its processing time.…”
Section: A the Problem Formulationmentioning
confidence: 99%
“…Some researchers assume the machine must be maintained after it continuously works for a maximum allowed continuous working time T, and the others assume that the maintenances must be executed in predefined windows [u, v]. The related studies can be found in [8][9][10], et al All the above papers assume that the jobs arrive at time zero. However, it is very common that the jobs arrive at different times in the practical industrial environments.…”
Section: Introductionmentioning
confidence: 98%
“…The authors derived the lower and upper bounds to the single-and parallel-machine scenarios. Mosheiov and Sarig [32] studied the scheduling problem of minimizing total weighted completion time on a single machine, where the maintenance activity has to be completed prior to a given deadline. They proposed a pseudo-polynomial dynamic programming algorithm to obtain the optimal solution.…”
Section: Introductionmentioning
confidence: 99%
“…A recent study of Mosheiov and Sarig [13] was devoted to the problem of scheduling a maintenance activity in a single machine with the objective of minimizing the total weighted completion time.…”
Section: Introductionmentioning
confidence: 99%