2014
DOI: 10.1137/130911317
|View full text |Cite
|
Sign up to set email alerts
|

The Geometry of Scheduling

Abstract: We consider the following general scheduling problem. The input consists of n jobs, each with an arbitrary release time, size, and monotone function specifying the cost incurred when the job is completed at a particular time. The objective is to find a preemptive schedule of minimum aggregate cost. This problem formulation is general enough to include many natural scheduling objectives, such as total weighted flow time, total weighted tardiness, and sum of flow time squared. We give an O(log log P ) approximat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
72
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 47 publications
(75 citation statements)
references
References 30 publications
1
72
0
Order By: Relevance
“…Since individual cost functions allow one to model general tardiness cost g j : t → max{0, t − d j } with job-specific deadlines d j -for which the problem is known to be strongly NP-hard [Lawler 1977]-the problem 1 || w j g j (C j ) is obviously also strongly NP-hard. Bansal and Pruhs [2010a] have given a geometric interpretation of the flow time problem variant that yields a O(log log P)-approximation in the presence of release dates and preemption where P is again the ratio of the maximum and minimum processing time. In the special case of uniform release dates, their method achieves the constant factor of 16.…”
Section: Relatedmentioning
confidence: 99%
“…Since individual cost functions allow one to model general tardiness cost g j : t → max{0, t − d j } with job-specific deadlines d j -for which the problem is known to be strongly NP-hard [Lawler 1977]-the problem 1 || w j g j (C j ) is obviously also strongly NP-hard. Bansal and Pruhs [2010a] have given a geometric interpretation of the flow time problem variant that yields a O(log log P)-approximation in the presence of release dates and preemption where P is again the ratio of the maximum and minimum processing time. In the special case of uniform release dates, their method achieves the constant factor of 16.…”
Section: Relatedmentioning
confidence: 99%
“…Recently, Bansal and Pruhs considered the offline version of this problem, where each job J j has an individual cost function g j (x) [2]. The main result in [2] is a polynomial-time O(log log nP )-approximation algorithm, where P is the ratio of the size of the largest job to the size of the smallest job.…”
Section: Related Resultsmentioning
confidence: 99%
“…The main result in [2] is a polynomial-time O(log log nP )-approximation algorithm, where P is the ratio of the size of the largest job to the size of the smallest job. This result is without speed augmentation.…”
Section: Related Resultsmentioning
confidence: 99%
“…Chekuri and Khanna [8] . Substantial progress towards getting a polynomial time constant approximation algorithm was made by Bansal and Pruhs [4], who gave a very elegant O(log logP ) approximation to the problem. Their main insight was to reduce min-WPFT to a geometric set-cover problem, and argue that the geometry of the resulting objects leads to O(log logP ) approximation to this set-cover problem.…”
Section: Introductionmentioning
confidence: 99%