A Swarm Intelligence Based Memetic Algorithm for Task Allocation in Distributed Systems

被引:4
|
作者
Sarvizadeh, Raheleh [1 ]
Kashani, Mostafa Haghi [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Islamshahr Branch, Tehran, Iran
关键词
Task Scheduling; Distributed Systems; Memetic Algorithm; Bee Colony Optimization; PERFORMANCE;
D O I
10.1117/12.920102
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a Swarm Intelligence based Memetic algorithm for Task Allocation and scheduling in distributed systems. The tasks scheduling in distributed systems is known as an NP-complete problem. Hence, many genetic algorithms have been proposed for searching optimal solutions from entire solution space. However, these existing approaches are going to scan the entire solution space without considering the techniques that can reduce the complexity of the optimization. Spending too much time for doing scheduling is considered the main shortcoming of these approaches. Therefore, in this paper memetic algorithm has been used to cope with this shortcoming. With regard to load balancing efficiently, Bee Colony Optimization (BCO) has been applied as local search in the proposed memetic algorithm. Extended experimental results demonstrated that the proposed method outperformed the existing GA-based method in terms of CPU utilization.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] A new method based on memetic algorithm for task scheduling in distributed systems
    Computer Engineering Department, Islamic Azad University, Shahr-e-Qods branch, Tehran, Iran
    不详
    [J]. Int. J. Simul. Syst. Sci. Technol., 2009, 4 (25-31):
  • [2] Distributed clustering for group formation and task allocation in multiagent systems: A swarm intelligence approach
    dos Santos, Daniela Scherer
    Bazzan, Ana L. C.
    [J]. APPLIED SOFT COMPUTING, 2012, 12 (08) : 2123 - 2131
  • [3] Distributed Bees Algorithm for Task Allocation in Swarm of Robots
    Jevtic, Aleksandar
    Gutierrez, Alvaro
    Andina, Diego
    Jamshidi, Mo
    [J]. IEEE SYSTEMS JOURNAL, 2012, 6 (02): : 296 - 304
  • [4] A New Cat Swarm Optimization based Algorithm for Reliability-Oriented Task Allocation in Distributed Systems
    Shojaee, Reza
    Faragardi, Hamid Reza
    Alaee, Sara
    Yazdani, Nasser
    [J]. 2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 861 - 866
  • [5] PSO-based Distributed Algorithm for Dynamic Task Allocation in a Robotic Swarm
    Nedjah, Nadia
    de Mendonca, Rafael Mathias
    Mourelle, Luiza de Macedo
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 326 - 335
  • [6] Modified Distributed Bee Algorithm in Task Allocation of Swarm Robotic
    Moradi, Razieh
    Nezamabadi-pour, Hossein
    Soleimanpour, Mohadese
    [J]. 2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 755 - 758
  • [7] A Combinatorial Multi-objective Particle Swarm Optimization Based Algorithm for Task Allocation in Distributed Computing Systems
    Roy, Rahul
    Das, Madhabananda
    Dehuri, Satchidananda
    [J]. ADVANCES IN COMPUTING AND COMMUNICATIONS, PT 4, 2011, 193 : 113 - +
  • [8] Swarm Intelligence Based WSN-Mediated Distributed Multi-Robot Task Allocation
    Xue Han
    Qin Haili
    Li Xun
    Ma Hongxu
    [J]. PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 451 - 456
  • [9] A Distributed Swarm Intelligence based Algorithm for a Cooperative Multi-Robot Construction Task
    Meng, Yan
    Gan, Jing
    [J]. 2008 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2008, : 138 - 143
  • [10] UAV Task Allocation Method Using Swarm Intelligence Optimization Algorithm
    Shi, Jiaqi
    Tan, Li
    Lian, Xiaofeng
    Xu, Tianying
    Zhang, Hongtao
    [J]. WIRELESS SENSOR NETWORKS (CWSN 2021), 2021, 1509 : 30 - 40