DocumentCode
1567903
Title
An approximation algorithm for scheduling dependent tasks on m processors with small communication delays
Author
Hanen, Claire ; Munier, Alix
Author_Institution
LITP/IBP, Univ. Pierre et Marie Curie, Paris, France
Volume
1
fYear
1995
Firstpage
167
Abstract
This paper defines and studies an approximation algorithm for scheduling tasks with small communication delays on parallel processors. In a first step, a schedule for the relaxed problem instance with an unlimited number of processors is generated. Then this solution is used to solve the resource conflicts during the scheduling phase on m processors, with a rather unusual feature: a feasible task may be tactically delayed, even inducing idleness on a processor in order to wait for a more important task. The relative worst case performance of this algorithm is analysed with respect to the ratio between communication times and processing times and to the performance of the relaxed solution. It improves significantly the best known performance ratio of an algorithm for this problem (7/3 against 3)
Keywords
approximation theory; communication complexity; computational complexity; delays; linear programming; parallel algorithms; processor scheduling; scheduling; approximation algorithm; communication times; dependent tasks scheduling; idleness; processing times; relative worst case performance; relaxed problem; resource conflicts; small communication delays; Algorithm design and analysis; Approximation algorithms; Clustering algorithms; Delay systems; Parallel architectures; Performance analysis; Processor scheduling; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 1995. ETFA '95, Proceedings., 1995 INRIA/IEEE Symposium on
Conference_Location
Paris
Print_ISBN
0-7803-2535-4
Type
conf
DOI
10.1109/ETFA.1995.496773
Filename
496773
Link To Document