DocumentCode :
2386165
Title :
Approximation algorithms for scheduling on multiple machines
Author :
Anil Kumar, V.S. ; Marathe, Madhav V.
Author_Institution :
Virginia Bio-informatics Inst., Blacksburg, VA, USA
fYear :
2005
fDate :
23-25 Oct. 2005
Firstpage :
254
Lastpage :
263
Abstract :
We develop a single rounding algorithm for scheduling on unrelated parallel machines; this algorithm works well with the known linear programming, quadratic programming, and convex programming-relaxations for scheduling to minimize completion time, makespan, and other well-studied objective functions. We obtain the following applications for the general setting of unrelated parallel machines: (i) a bicriteria algorithm for a schedule whose weighted completion-time and makespan simultaneously exhibit the current-best individual approximations for these criteria (3/2 and 2, respectively); (ii) better-than-two approximation guarantees for scheduling under the Lp norm for all 1 < p < ∞, improving on the 2-approximation algorithms of Azar & Epstein; and (iii) the first constant-factor multicriteria approximation algorithms that handle the weighted completion-time and any given collection of integer Lp norms. Our algorithm yields a common generalization of rounding theorems due to Karp et al and Shmoys & Tardos; among other applications, this yields an improved approximation for scheduling with resource-dependent processing times studied by Grigoriev et al.
Keywords :
approximation theory; computational complexity; parallel machines; processor scheduling; 2-approximation algorithm; better-than-two approximation; bicriteria algorithm; constant-factor multicriteria approximation algorithm; convex programming-relaxations; linear programming; multiple machine scheduling; parallel machines; quadratic programming; resource-dependent processing times; single rounding algorithm; Application software; Approximation algorithms; Computer science; Cost function; Educational institutions; Laboratories; Linear programming; Parallel machines; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 2005. FOCS 2005. 46th Annual IEEE Symposium on
Print_ISBN :
0-7695-2468-0
Type :
conf
DOI :
10.1109/SFCS.2005.21
Filename :
1530719
Link To Document :
بازگشت