Skip to main content

Advances, Systems and Applications

Table 1 Meta-Heuristics used in cloud computing

From: Improved Jellyfish Algorithm-based multi-aspect task scheduling model for IoT tasks over fog integrated cloud environment

 

Research

Optimization technique used

Objective

Single Objective

[38]

Firefly algorithm

Reduce make-span

[22]

Moth Search Algorithm (MSA) and Differential Evolution (DE) algorithms

Multiobjective

[39]

ACO (Ant Colony algorithm) and Cuckoo search

[40]

Ant Colony algorithm

Performance and Cost

[41]

PSO (Particle Swarm Optimization)

Load balancing and better QoS

[42]

Best resource utilization, Average cost, the average time to complete a task, and average energy usage

[43]

Cost Minimisation

[44]

MOPSO (Multi-Objective Particle Swarm Optimization) and MOGA (Multiobjective Genetic Algorithm)

Reducing job response time and make-span, Provider and consumer cost

[45]

MOCSO (Multi-objective Cuckoo Search Optimization)

Reducing Make-span

[46]

ACO, PSO, and GA

Optimizes the make-span and CPU time and lowers the overall operational cost