Abstract
Single machine scheduling with an unavailability interval to minimize makespan is considered in this paper under the assumption that the disrupted job has to partially restart after the machine becomes available again. It is easily shown that this problem is NP-hard, and it is shown that the Longest Processing Time (LPT) algorithm has a relative worst-case error bound of α/2, where α is re-processing rate. Furthermore, an example is provided to show that this bound is tight. Then a LPT-based heuristic is proposed. Computational results show that this heuristic is quite effective in finding an optimal or near-optimal schedule. Effects of different parameters on this heuristic are also analyzed in this paper.
| Original language | English |
|---|---|
| Pages (from-to) | 128-134 |
| Number of pages | 7 |
| Journal | Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice |
| Volume | 29 |
| Issue number | 4 |
| State | Published - Apr 2009 |
| Externally published | Yes |
Keywords
- Longest processing time first
- Semiresumable case
- Single-machine scheduling