Structure of a simple scheduling polyhedron
Mathematical Programming: Series A and B
Scheduling to minimize average completion time: off-line and on-line approximation algorithms
Mathematics of Operations Research
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
Improved bicriteria existence theorems for scheduling
Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms
The Constrained Minimum Spanning Tree Problem (Extended Abstract)
SWAT '96 Proceedings of the 5th Scandinavian Workshop on Algorithm Theory
On the approximability of trade-offs and optimal access of Web sources
FOCS '00 Proceedings of the 41st Annual Symposium on Foundations of Computer Science
Reliability versus performance for critical applications
Journal of Parallel and Distributed Computing
Hi-index | 0.89 |
We study the problem of minimizing the average weighted completion time on a single machine under the additional constraint that the sum of completion times does not exceed a given bound B (1|Σ Cj ≤ B|ΣwjCj) for which we propose a (2, 1)-approximation algorithm. We also address the problem 1|ΣcjCj ≤ B|ΣwjCj for which we present a (2, 2)- approximation algorithm. After showing that the problem of minimizing two different sums of weighted completion times is intractable, we present an algorithm which computes a (2(1 + ε), 1) (respectively (2(1 + ε), 2))-approximate Pareto curve for the problem 1||(ΣCj, ΣwjCj) (respectively 1||(ΣcjCj, ΣwjCj)).