2003 · 207 citations · 21 references
ComputingComputer ScienceAlgorithmsParallel ComputingSchedulingApproximation AlgorithmsDue-date SchedulingJob SchedulingJob SequencingMachine SchedulingScheduling TheoryApproximation SchemesIdentical Parallel Machine SchedulingParallel Machine SchedulingPolynomial-time Approximation SchemeRelease DatesScheduling ApproximationScheduling With Release DatesUnrelated Parallel Machine Scheduling
We consider the problem of scheduling n jobs with release dates on m machines so as to minimize their average weighted completion time. We present the first known polynomial time approximation schemes for several variants of this problem. Our results include PTASs for the case of identical parallel machines and a constant number of unrelated machines with and without preemption allowed. Our schemes are efficient: for all variants the running time for /spl alpha/(1+/spl epsiv/) approximation is of the form f(1//spl epsiv/, m)poly(n).
21
Scheduling with Deadlines and Loss Functions
Robert McNaughton · Management Science · 1959 · 846 citations
Scheduling independent tasks to reduce mean finishing time
John Bruno, E. G. Coffman, Ravi Sethi · Communications of the ACM · 1974 · 500 citations · Full text