DocumentCode
3126280
Title
Job Scheduling Techniques for Distributed Systems with Heterogeneous Processor Cardinality
Author
Chang, Hung-Jui ; Wu, Jan-Jan ; Liu, Pangfeng
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2009
fDate
14-16 Dec. 2009
Firstpage
57
Lastpage
62
Abstract
This paper proposes scheduling algorithms for assigning jobs with different release time and execution time, to machines with heterogeneous processor cardinality. We show that this scheduling problem is NP-complete, and propose dynamic programming to find the optimal schedules. Since the dynamic programming is time-consuming we propose techniques that improve the efficiency of the dynamic programming. We also propose heuristic algorithms for this scheduling problem. Experimental results suggest that some of the heuristics not only compute the answer efficiently but also provide good solution.
Keywords
computational complexity; dynamic programming; processor scheduling; NP-complete; distributed system; dynamic programming; heterogeneous processor cardinality; heuristic algorithm; job scheduling; optimal schedule; Approximation algorithms; Biomedical computing; Computer science; Delay; Dynamic programming; Grid computing; Heuristic algorithms; Optimal scheduling; Processor scheduling; Scheduling algorithm; Scheduling; distributed systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on
Conference_Location
Kaohsiung
Print_ISBN
978-1-4244-5403-7
Type
conf
DOI
10.1109/I-SPAN.2009.68
Filename
5381967
Link To Document