Dynamic load balancing inspired by cemetery formation in ant colonies

  • Authors:
  • Ronald Klazar;Andries P. Engelbrecht

  • Affiliations:
  • Department of Computer Science, Faculty of Engineering, Built Environment, and Information Technology, University of Pretoria, Pretoria, South Africa;Department of Computer Science, Faculty of Engineering, Built Environment, and Information Technology, University of Pretoria, Pretoria, South Africa

  • Venue:
  • ANTS'12 Proceedings of the 8th international conference on Swarm Intelligence
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Loosely connected distributed computing systems present a changing environment to the programs that they execute. Dynamic load balancing (DLB) algorithms are employed to address the problem of relocating tasks when parts of a distributed computing system become unavailable while other parts become idle. This paper presents a novel DLB algorithm based on cemetery formation in ant colonies. The algorithm builds on previous work to formulate ant-inspired DLB algorithms that aim to reduce the time needed to complete the parallel execution of multiple, independent tasks, where resources as well as tasks are diverse with respect to their performances and durations, respectively. The new algorithm is compared with its predecessors, based on division of labour in ant colonies, and pure, opportunistic load balancing, established as the baseline.