2015
DOI: 10.1145/2629652
|View full text |Cite
|
Sign up to set email alerts
|

On the Performance of Smith’s Rule in Single-Machine Scheduling with Nonlinear Cost

Abstract: We consider a single-machine scheduling problem. Given some continuous, nondecreasing cost function, we aim to compute a schedule minimizing the weighted total cost, where the cost of each job is determined by the cost function value at its completion time. This problem is closely related to scheduling a single machine with nonuniform processing speed. We show that for piecewise linear cost functions it is strongly NP-hard. The main contribution of this article is a tight analysis of the approximation guarante… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
7
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
4
4

Relationship

1
7

Authors

Journals

citations
Cited by 22 publications
(8 citation statements)
references
References 35 publications
1
7
0
Order By: Relevance
“…Our main result is an efficient PTAS (Section 3) for scheduling to minimize w j C j on a machine of varying speed (given by an oracle). This is best possible since the problem is strongly NP-hard, even when the machine speed takes only two distinct values [16]. Our results generalize recent previous results such as a PTAS on a machine with only non-decreasing speeds [28] and FPTASes for only one non-availability period [18,19].…”
Section: Our Resultssupporting
confidence: 83%
See 2 more Smart Citations
“…Our main result is an efficient PTAS (Section 3) for scheduling to minimize w j C j on a machine of varying speed (given by an oracle). This is best possible since the problem is strongly NP-hard, even when the machine speed takes only two distinct values [16]. Our results generalize recent previous results such as a PTAS on a machine with only non-decreasing speeds [28] and FPTASes for only one non-availability period [18,19].…”
Section: Our Resultssupporting
confidence: 83%
“…The problem of scheduling on a machine of varying speed is equivalent to scheduling on an ideal machine (of constant speed) but minimizing a more general global cost function w j f (C j ), where f is a nondecreasing function. In this identification, f (C) denotes the time that the varying-speed machine needs to process a work volume of C [16]. The special case of only nondecreasing (nonincreasing) speed functions corresponds to concave (convex) global cost functions.…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…It is unknown whether there exists a polynomial time algorithm to compute an optimal schedule for this problem, or if it is NP hard (see [10] and the references therein). For concave or convex h, it is shown in [52] that Smith's rule (for the original problem 1|| j w j C j ) yields a ( √ 3 + 1)/2 ≈ 1.37approximation to the problem 1|| j w j h(C j ), while [28] gives explicit formulas for the exact approximation ratio of Smith's rule for this problem in terms of a maximization over two continuous variables.…”
Section: Applications To Schedulingmentioning
confidence: 99%
“…The covering version of KPSC is studied in a context of single machine scheduling with nonuniform processing speed. This problem is known to be strongly NP-hard [13], which implies that pseudo-polynomial time algorithms are unlikely to exist. This is in contrast to the fact that the classic knapsack problem and its covering version admit pseudo-polynomial time algorithms.…”
Section: Related Studiesmentioning
confidence: 99%