• DocumentCode
    3433316
  • Title

    Fast workflow scheduling for grid computing based on a multi-objective Genetic Algorithm

  • Author

    Khajemohammadi, Hassan ; Fanian, Ali ; Gulliver, T.A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Isfahan Univ. of Technol. (IUT), Isfahan, Iran
  • fYear
    2013
  • fDate
    27-29 Aug. 2013
  • Firstpage
    96
  • Lastpage
    101
  • Abstract
    Task scheduling and resource allocation are two of the most important issues in grid computing. In a grid computing system, the workflow management system receives inter-dependent tasks from users and allocates each task to an appropriate resource. The assignment is based on user constraints such as budget and deadline. Thus, the workflow management system has a significant effect on system performance and efficient resource use. In general, optimal task scheduling is an NP-complete problem. Hence, heuristic and meta-heuristic methods are employed to obtain a solution which is close to optimal. In this paper, workflow management based on a multi-objective Genetic Algorithm (GA) is proposed to improve grid computing performance. In grid computing, task runtime is an important parameter. Thus the proposed method considers a workflow as a collection of levels to eliminate the need to check workflow dependencies after a solution is obtained for the next population. As a result, both scheduling time and solution quality are improved. Results are presented which show that the proposed method has better performance compared to similar techniques.
  • Keywords
    genetic algorithms; grid computing; NP-complete problem; fast workflow scheduling; grid computing system; interdependent tasks; meta-heuristic method; multiobjective GA; multiobjective genetic algorithm; optimal task scheduling; resource allocation; scheduling time; solution quality; task allocation; user constraints; workflow management system; Genetic algorithms; Grid computing; Optimization; Processor scheduling; Scheduling; Sociology; Statistics; Genetic Algorithm (GA); Grid Computing; Utility Grid; Workflow Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing (PACRIM), 2013 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1555-5798
  • Type

    conf

  • DOI
    10.1109/PACRIM.2013.6625456
  • Filename
    6625456