2022
DOI: 10.1007/s10107-022-01829-0
|View full text |Cite
|
Sign up to set email alerts
|

Speed-robust scheduling: sand, bricks, and rocks

Abstract: The speed-robust scheduling problem is a two-stage problem where, given m machines, jobs must be grouped into at most m bags while the processing speeds of the machines are unknown. After the speeds are revealed, the grouped jobs must be assigned to the machines without being separated. To evaluate the performance of algorithms, we determine upper bounds on the worst-case ratio of the algorithm's makespan and the optimal makespan given full information. We refer to this ratio as the robustness factor. We give … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(12 citation statements)
references
References 22 publications
0
12
0
Order By: Relevance
“…Our main result is a deterministic algorithm for minimizing makespan in the scheduling with speed predictions (SSP) model that is 1+α consistent and 2+2/α robust, for any α ∈ (0, 1) (Theorem 2). When the predictions are accurate, the 1 + α consistency outperforms the best-known approximation for speed-robust scheduling without predictions of 2 − 1/m [11], while maintaining a 2 + 2/α robustness guarantee that holds even when the predictions are arbitrarily wrong. To obtain a polynomial time algorithm, the consistency and robustness both increase by a 1 + ϵ factor, for any constant ϵ ∈ (0, 1), due to the PTAS for makespan minimization on related machines that we use as a subroutine [14].…”
Section: Our Resultsmentioning
confidence: 99%
See 4 more Smart Citations
“…Our main result is a deterministic algorithm for minimizing makespan in the scheduling with speed predictions (SSP) model that is 1+α consistent and 2+2/α robust, for any α ∈ (0, 1) (Theorem 2). When the predictions are accurate, the 1 + α consistency outperforms the best-known approximation for speed-robust scheduling without predictions of 2 − 1/m [11], while maintaining a 2 + 2/α robustness guarantee that holds even when the predictions are arbitrarily wrong. To obtain a polynomial time algorithm, the consistency and robustness both increase by a 1 + ϵ factor, for any constant ϵ ∈ (0, 1), due to the PTAS for makespan minimization on related machines that we use as a subroutine [14].…”
Section: Our Resultsmentioning
confidence: 99%
“…Recall that in the setting without predictions, the best known algorithm is (2 − 1/m)-robust (and thus also (2 − 1/m)-consistent) [11]. Since we have shown that algorithms with near-optimal consistency must have unbounded robustness, a main question is thus whether it is even possible to achieve a consistency that improves over (2 − 1/m) while also obtaining bounded robustness.…”
Section: Consistent Algorithms Are Not Robustmentioning
confidence: 92%
See 3 more Smart Citations