Abstract
A machine instantly serves requests but needs to undergo maintenance after serving a maximum of L requests. We want to maximize the number of requests served. In the on-line version, we prove that serving L requests before placing a maintenance is 0.5-competitive and is best possible for deterministic algorithms. We describe a 0.585-competitive randomized algorithm and show an upper bound of 2 L/ (3 L- 1). We also analyze the empirical performance of various on-line algorithms on specific arrival distributions.
| Original language | English |
|---|---|
| Pages (from-to) | 387-397 |
| Number of pages | 11 |
| Journal | Optimization Letters |
| Volume | 12 |
| Issue number | 2 |
| DOIs | |
| State | Published - 1 Mar 2018 |
| Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2017, Springer-Verlag GmbH Germany.
Keywords
- Competitive analysis
- Maintenance scheduling
- Randomized algorithms