Ant Colony Optimization Algorithm For Load Balancing In Grid Computing Uum Press


Download Ant Colony Optimization Algorithm For Load Balancing In Grid Computing Uum Press PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Ant Colony Optimization Algorithm For Load Balancing In Grid Computing Uum Press book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

Ant Colony Optimization Algorithm for Load Balancing in Grid Computing (UUM Press)


Ant Colony Optimization Algorithm for Load Balancing in Grid Computing (UUM Press)

Author: Ku Ruhana Ku Mahamud

language: en

Publisher: UUM Press

Release Date: 2012-01-01


DOWNLOAD





Managing resources in grid computing system is complicated due to the distributed and heterogeneous nature of the resources. This research proposes an enhancement of the ant colony optimization algorithm that caters for dynamic scheduling and load balancing in the grid computing system. The proposed algorithm is known as the enhance Ant Colony Optimization (EACO). The algorithm consists of three new mechanisms that organize the work of an ant colony i.e. initial pheromone value mechanism, resource selection mechanism and pheromone update mechanism. The resource allocation problem is modelled as a graph that can be used by the ant to deliver its pheromone. This graph consists of four types of vertices which are job, requirement, resource and capacity that are used in constructing the grid resource management element. The proposed EACO algorithm takes into consideration the capacity of resources and the characteristics of jobs in determining the best resource to process a job. EACO selects the resources based on the pheromone value on each resource which is recorded in a matrix form. The initial pheromone value of each resource for each job is calculated based on the estimated transmission time and execution time of a given job. Resources with high pheromone value are selected to process the submitted jobs. Global pheromone update is performed after the completion of processing the jobs in order to reduce the pheromone value of resources. A simulation environment was developed using Java programming to test the performance of the proposed EACO algorithm against other ant based algorithm, in terms of resource utilization. Experimental results show that EACO produced better grid resource management solution.

Load Balancing Using Enhanced Ant Algorithm in Grid Computing


Load Balancing Using Enhanced Ant Algorithm in Grid Computing

Author: Husna Jamal Abdul Nasir

language: en

Publisher:

Release Date: 2010


DOWNLOAD





An Ant Colony Optimization Algorithm for Load Balancing in Parallel Machines with Sequence-Dependent Setup Times


An Ant Colony Optimization Algorithm for Load Balancing in Parallel Machines with Sequence-Dependent Setup Times

Author: Timur Keskinturk

language: en

Publisher:

Release Date: 2012


DOWNLOAD





This study introduces the problem of minimizing average relative percentage of imbalance (ARPI) with sequence-dependent setup times in a parallel-machine environment. A mathematical model that minimizes ARPI is proposed. Some heuristics, and two metaheuristics, an ant colony optimization algorithm and a genetic algorithm are developed and tested on various random data. The proposed ant colony optimizationmethod outperforms heuristics and genetic algorithm. On the other hand, heuristics using the cumulative processing time obtain better results than heuristics using setup avoidance and a hybrid rule in assignment.