Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
A genetic algorithm for multi-objective optimisation in workflow scheduling with hard constraints - MaRDI portal

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

From MaRDI portal





scientific article
Language Label Description Also known as
English
A genetic algorithm for multi-objective optimisation in workflow scheduling with hard constraints
scientific article

    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