• DocumentCode
    2313268
  • Title

    Task Scheduling in Multiprocessor System Using Genetic Algorithm

  • Author

    Gupta, Sachi ; Agarwal, Gaurav ; Kumar, Vikas

  • Author_Institution
    Comput. Sci. & Inf. Technol. Dept, Krishna Inst. of Manage. & Technol., Moradabad, India
  • fYear
    2010
  • fDate
    9-11 Feb. 2010
  • Firstpage
    267
  • Lastpage
    271
  • Abstract
    The general problem of multiprocessor scheduling can be stated as scheduling a task graph onto a multiprocessor system so that schedule length can be optimized. Task scheduling in multiprocessor system is a NP-complete problem. In literature, several heuristic methods have been developed that obtain suboptimal solutions in less than the polynomial time. Recently, Genetic algorithms have received much awareness as they are robust and guarantee for a good solution. In this paper, we have developed a genetic algorithm based on the principles of evolution found in nature for finding an optimal solution. Genetic algorithm is based on three operators: Natural Selection, Crossover and Mutation. To compare the performance of our algorithm, we have also implemented another scheduling algorithm HEFT which is a heuristic algorithm. Simulation results comprises of three parts: Quality of solutions, robustness of genetic algorithm, and effect of mutation probability on performance of genetic algorithm.
  • Keywords
    computational complexity; genetic algorithms; multiprocessing systems; processor scheduling; HEFT; NP-complete problem; crossover; genetic algorithm; multiprocessor system; mutation probability; natural selection; task scheduling; Clustering algorithms; Computer science; Dynamic scheduling; Genetic algorithms; Genetic mutations; Heuristic algorithms; Multiprocessing systems; Processor scheduling; Robustness; Scheduling algorithm; Fitness Function; Genetic Algorithm; Multi-processor System; NP-Complete etc;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Computing (ICMLC), 2010 Second International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-6006-9
  • Electronic_ISBN
    978-1-4244-6007-6
  • Type

    conf

  • DOI
    10.1109/ICMLC.2010.50
  • Filename
    5460728