A new distributed systems scheduling algorithm: a swarm intelligence approach

Mostafa Haghi Kashani, Raheleh Sarvizadeh, Mahdi Jameii · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2011

The scheduling problem in distributed systems is known as an NP-complete problem, and methods based on heuristic or metaheuristic search have been proposed to obtain optimal and suboptimal solutions. The task scheduling is a key factor for distributed systems to gain better performance. In this paper, an efficient method based on memetic algorithm is developed to solve the problem of distributed systems scheduling. With regard to load balancing efficiently, Artificial Bee Colony (ABC) has been applied as local search in the proposed memetic algorithm. The proposed method has been compared to existing memetic-Based approach in which Learning Automata method has been used as local search. The results demonstrated that the proposed method outperform the above mentioned method in terms of communication cost.

Read the paper · More papers on PaperTik