Title :
An efficient scheduling algorithm for dependent tasks
Author :
Ruan, Youlin ; Liu, Gan ; Li, Qinghua ; Jiang, Tingyao
Author_Institution :
Coll. of Electr. Eng. & Inf. Technol., China Three Gorges Univ., Yichang, China
Abstract :
Scheduling for dependent tasks is NP-hard. In this paper, we propose a greedy algorithm that can generate a shorter schedule than other major algorithms. The time complexity of our algorithm is O(dv2 logv), where v represents the number of tasks and d represents the maximum in degree of tasks. Simulation results show that the proposed algorithm achieves considerable performance improvement over other important algorithms.
Keywords :
computational complexity; directed graphs; greedy algorithms; minimisation; processor scheduling; NP hard; dependent tasks; greedy algorithm; maximum task degree; scheduling algorithm; time complexity; Clustering algorithms; Computer science; Educational institutions; Gallium nitride; Greedy algorithms; Information technology; Merging; Optimal scheduling; Processor scheduling; Scheduling algorithm;
Conference_Titel :
Computer and Information Technology, 2004. CIT '04. The Fourth International Conference on
Print_ISBN :
0-7695-2216-5
DOI :
10.1109/CIT.2004.1357237