2004
DOI: 10.1007/978-3-540-28629-5_43
|View full text |Cite
|
Sign up to set email alerts
|

Optimal Preemptive Scheduling for General Target Functions

Abstract: We study the problem of optimal preemptive scheduling with respect to a general target function. Given n jobs with associated weights and m ≤ n uniformly related machines, one aims at scheduling the jobs to the machines, allowing preemptions but forbidding parallelization, so that a given target function of the loads on each machine is minimized. This problem was studied in the past in the case of the makespan. Gonzalez and Sahni [6] and later Shachnai, Tamir and Woeginger [12] devised a polynomial algorithm t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

1
2
0

Year Published

2016
2016
2016
2016

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(3 citation statements)
references
References 13 publications
(39 reference statements)
1
2
0
Order By: Relevance
“…Shachnai et al (2005) generalized the above algorithm for jobs of limited splitting constraints, that is, a job cannot be J Sched split into an arbitrary number of parts, but only to a limited number of parts, depending on the job. Epstein and Tassa (2006) obtained similar results for a wide class of goal functions, including minimization of the p norm of the vector of machine completion times. This vector is of length m, with one component for each machine representing its completion time, such that component i represents the completion time of machine i.…”
Section: Previous Worksupporting
confidence: 73%
See 2 more Smart Citations
“…Shachnai et al (2005) generalized the above algorithm for jobs of limited splitting constraints, that is, a job cannot be J Sched split into an arbitrary number of parts, but only to a limited number of parts, depending on the job. Epstein and Tassa (2006) obtained similar results for a wide class of goal functions, including minimization of the p norm of the vector of machine completion times. This vector is of length m, with one component for each machine representing its completion time, such that component i represents the completion time of machine i.…”
Section: Previous Worksupporting
confidence: 73%
“…The algorithm InTime receives a parameter T > 0 (in addition to a set of machines and a set of jobs), and creates a schedule of the input jobs on the input machines such that all jobs are completed no later than time T , if this is possible, that is, if the optimal makespan for the given input does not exceed T . This algorithm is similar to those of Gonzales and Sahni (1978), Shachnai et al (2005), Epstein and Tassa (2006), but it can act on an unsorted list of jobs. Its running time (for m machines and n jobs) is O(n + m log m) if m ≥ n, and therefore, using our notation, its running time is O(m + n +m logm).…”
Section: Previous Workmentioning
confidence: 94%
See 1 more Smart Citation