A genetic algorithm for multi-objective optimisation in workflow scheduling with hard constraints (Q2256930)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 6407026
Language Label Description Also known as
default for all languages
No label defined
    English
    A genetic algorithm for multi-objective optimisation in workflow scheduling with hard constraints
    scientific article; zbMATH DE number 6407026

      Statements

      A genetic algorithm for multi-objective optimisation in workflow scheduling with hard constraints (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      23 February 2015
      0 references
      Summary: Cloud computing is a fast growing technology allowing companies to use on-demand computation, and data services for their everyday needs. The main contribution of this work is to propose a new model of genetic algorithm for the workflow scheduling problem. The algorithm must be capable of: 1) dealing with the multi-objective problem of optimising several quality of service (QoS) variables, namely: computation time, cost, reliability or security; 2) handling a large number of workflow scheduling aspects such as adding constraints on QoS variables (deadlines and budgets); 3) handling hard constraints such as restrictions on task scheduling that the previous algorithms have not addressed. Using data from Amazon elastic compute cloud (EC2) and workflows from the London e-Science Centre; we have compared our algorithm with other scheduling algorithms. Simulation results indicate the efficiency of the proposed metaheuristic both in terms of solution quality and computational time.
      0 references
      genetic algorithms
      0 references
      cloud computing
      0 references
      workflow scheduling
      0 references
      service level agreements
      0 references
      slas
      0 references
      quality of service
      0 references
      QoS
      0 references
      hard constraints
      0 references
      metaheuristics
      0 references
      multi-objective optimisation
      0 references
      simulation
      0 references

      Identifiers