DocumentCode
3399100
Title
New heuristics and integer programming formulations for scheduling divisible load tasks
Author
Abib, Elbio R T ; Ribeiro, Celso C.
Author_Institution
Microsoft Corp., Redmond, WA
fYear
2009
fDate
April 2 2009-March 30 2009
Firstpage
54
Lastpage
61
Abstract
Divisible load applications occur in many fields of science and engineering. They can be parallelized in a master-worker fashion, but they pose several scheduling challenges. We propose single-round and multi-round integer programming formulations for scheduling divisible load applications with minimum makespan. An innovative linear-time exact algorithm improving the complexity of the best known algorithm to date is described for the special case in which the processor activation order is known beforehand. This algorithm is embedded within a greedy-with-feedback heuristic for finding good solutions for single-round problems. Numerical results illustrate the speed and the effectiveness of the proposed heuristic.
Keywords
integer programming; scheduling; divisible load task scheduling; greedy-with-feedback heuristic; innovative linear-time exact algorithm; integer programming; single-round problems; Authentication; Concurrent computing; Delay; Feedback; Image databases; Joining processes; Linear programming; Load modeling; Processor scheduling; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence in Scheduling, 2009. CI-Sched '09. IEEE Symposium on
Conference_Location
Nashville, TN
Print_ISBN
978-1-4244-2757-4
Type
conf
DOI
10.1109/SCIS.2009.4927015
Filename
4927015
Link To Document