Improved approximation algorithms for scheduling parallel jobs on identical clusters

12Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The Multiple Cluster Scheduling Problem corresponds to minimizing the maximum completion time (makespan) of a set of n parallel rigid (and non-preemptive) jobs submitted to N identical clusters. It cannot be approximated with a ratio better than 2 (unless P=NP). We present in this paper the methodology that encompasses several existing results [1,2]. We detail first how to apply it for obtaining a 52-approximation. Then, we use it to provide a new 73-approximation running in O(log(nhmax)N(n+log(n))), where hmax is the processing time of the longest job. Finally, we apply it to a restriction of the problem to jobs of limited size, leading to a 2-approximation which is the best possible ratio since the restriction remains 2-inapproximable.

Cite

CITATION STYLE

APA

Bougeret, M., Dutot, P. F., Trystram, D., Jansen, K., & Robenek, C. (2015). Improved approximation algorithms for scheduling parallel jobs on identical clusters. Theoretical Computer Science, 600, 70–85. https://doi.org/10.1016/j.tcs.2015.07.003

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free