DocumentCode
2998926
Title
Tight Approximation for Scheduling Parallel Jobs on Identical Clusters
Author
Bougeret, Marin ; Dutot, Pierre-Francois ; Jansen, Klaus ; Robenek, Christina ; Trystram, Denis
fYear
2012
fDate
21-25 May 2012
Firstpage
878
Lastpage
885
Abstract
We consider the Multiple Cluster Scheduling Problem (MCSP), where the objective is to schedule n parallel rigid jobs on N identical clusters, minimizing the maximum completion time (makespan). MCSP is 2-inapproximable (unless P = NP), and several approximation algorithms have already been proposed. However, ratio 2 has only been reached by algorithms that use extremely costly and complex subroutines as ”black boxes” which are polynomial and yet impractical due to prohibitive constants. Our objective within this work is to determine a reasonable restriction of MCSP where the inapproximability lower bound could be tightened in almost linear time. Thus, we consider a restriction of MCSP where jobs do not require strictly more than half of the processors of a cluster, and we provide a 2-approximation running in O(log(nhmax)n(N + log(n))), where hmax is the processing time of the longest job. This approximation is the best possible, as this restriction (and even simpler ones) remains 2-inapproximable.
Keywords
approximation theory; computational complexity; minimisation; parallel processing; scheduling; 2-approximation; MCSP; approximation algorithms; black boxes; complex subroutines; identical clusters; maximum completion time minimization; multiple cluster scheduling problem; parallel jobs scheduling; parallel rigid jobs; tight approximation; Approximation algorithms; Approximation methods; Clustering algorithms; Program processors; Schedules; Silicon; Strips;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location
Shanghai
Print_ISBN
978-1-4673-0974-5
Type
conf
DOI
10.1109/IPDPSW.2012.108
Filename
6270731
Link To Document