| Article ID: | iaor20012778 |
| Country: | United Kingdom |
| Volume: | 3 |
| Issue: | 5 |
| Start Page Number: | 297 |
| End Page Number: | 320 |
| Publication Date: | Sep 2000 |
| Journal: | Journal of Scheduling |
| Authors: | Schwiegelshohn Uwe, Yahyapour Ramin |
This paper introduces a new preemptive algorithm that is well suited for fair on-line scheduling of parallel jobs. Fairness is achieved by selecting job weights to be equal to the resource consumption of the job and by limiting the time span a job can be delayed by other jobs submitted after it. Further, the processing time of a job is not known when the job is released. It is proven that the algorithm achieves a constant competitive ratio for both the makespan and the weighted completion time for the given weight selection. Finally, the algorithm is also experimentally evaluated with the help of workload traces.