• DocumentCode
    239195
  • Title

    Artificial Bee Colony for workflow scheduling

  • Author

    Yun-Chia Liang ; Chen, Angela Hsiang-Ling ; Yung-Hsiang Nien

  • Author_Institution
    Ind. Eng. & Manage. Dept., Yuan Ze Univ., Chungli, Taiwan
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    558
  • Lastpage
    564
  • Abstract
    Cloud computing is the provision of computing resource services from which users can obtain resources via network to tackle their demands. In recent years, with fast growing information technology, more users apply this service; as a result, the demand has increased dramatically. In addition, most of the complex tasks are represented by workflow and executed in the cloud. Therefore, as service providers face this increasing demand, how to schedule the workflow and reduce the response time becomes a critical issue. This research integrates the concept of project scheduling with the workflow scheduling problem to formulate a mathematical model, which expects to minimize the total completion time. Two Artificial Bee Colony algorithms are proposed to solve the workflow scheduling optimization problem. The performance of ABC is compared with the optimal solutions obtained by Gurobi optimizer on the instance containing different sizes of workflows. The results show that ABC can be considered a practical method for complicated workflow scheduling problems in the cloud computing environment.
  • Keywords
    cloud computing; optimisation; project management; resource allocation; scheduling; workflow management software; ABC; Gurobi optimizer; artificial bee colony; cloud computing environment; computing resource services; information technology; mathematical model; project scheduling; response time reduction; total completion time minimization; workflow scheduling optimization problem; Algorithm design and analysis; Job shop scheduling; Optimization; Processor scheduling; Sociology; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2014 IEEE Congress on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6626-4
  • Type

    conf

  • DOI
    10.1109/CEC.2014.6900537
  • Filename
    6900537