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
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;
Conference_Titel :
Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on
Conference_Location :
Kaohsiung
Print_ISBN :
978-1-4244-5403-7
DOI :
10.1109/I-SPAN.2009.68