• 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