Sign inSubmit
ArticleMetrics
Research Article · Free to read · Published 31 March 2010

Load Balancing of Distributed Systems Based on Multiple Ant Colonies Optimization

Al-Dahoud Ali, Mohamed A. Belal & Moh’d Belal Al-Zoubi

American Journal of Applied Sciences, Volume 7, Issue 3, pp. 428–433 · doi.org/10.3844/ajassp.2010.428.433

7,209 accesses6,073 downloads11 citations (Crossref)Metrics
Cite Check for updates

Abstract

Problem statement: Ant Colony Optimization (ACO) provides a meta-heuristic optimization tool and collective intelligence model to several applications such as routing and load balancing. A lot of work found in the literature on using ACO in load balancing. However, as far as our knowledge, there was no work relating load balancing in distributed systems with ACO. Approach: In this study, a proposed ACO algorithm for load balancing in distributed systems will be presented. This algorithm is fully distributed in which information is dynamically updated at each ant movement. Multiple colonies paradigm will be adopted such that each node will send a colored colony throughout the network. Results: In this study, colored ant colonies are used to prevent ants of the same nest from following the same route and hence enforcing them to be distributed all over the nodes in the system and each ant acts like a mobile agent that carries newly updated load balancing information to the next visited node. Conclusion: Finally, the performance of the proposed ACO algorithm is compared with the work-stealing approach for load balancing in distributed systems.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2010 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Ali, A., Belal, M. A. & Al-Zoubi, M. B. (2010). Load Balancing of Distributed Systems Based on Multiple Ant Colonies Optimization. American Journal of Applied Sciences, 7(3), 428–433. https://doi.org/10.3844/ajassp.2010.428.433

Licence
© Science Publications
Issue
Volume 7, Issue 3
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Load Balancing of Distributed Systems Based on Multiple Ant Colonies OptimizationAmerican Journal of Applied Sciences · Volume 7, Issue 3 · pp. 428–433 · © Science PublicationsDownload