Multi-agent based distributed computing framework for master-slave particle swarms

被引:2
作者
机构
[1] College of Computer Science and Technology, Zhejiang University of Technology
[2] Department of Mechanical Engineering, PLA University of Science and Technology
来源
Zheng, Y.-J. (yujun.zheng@computer.org) | 1600年 / Chinese Academy of Sciences卷 / 23期
关键词
Agent; Cooperative evolution; Distributed computing; Master-slave model; Particle swarm optimization (PSO);
D O I
10.3724/SP.J.1001.2012.04305
中图分类号
学科分类号
摘要
To effectively solve large-scale optimization problems, the paper proposes a distributed agent computing framework based on the parallel particle swarm optimization (PSO). The framework uses a master swarm for evolving complete solutions of the problem, and uses a set of slave swarms for evolving sub-solutions of the subproblems concurrently. The master swarm and slave swarms alternatively implement the PSO procedure to improve the problem-solving efficiency. Using the asynchronous team based agent architecture, a master/slave swarm consists of different kinds of agents, which share a population of solutions and cooperate to evolve the population, such as initializing solutions, moving particles, handling constraints, and decomposing/synthesizing sub-solutions. The framework can be used to solve complicated constained and multiobjective optimization problems efficiently. Experimental results demonstrate that this approach has significant performance advantage over two other state-of-the-art algorithms on a typical transportation problem. © 2012 ISCAS.
引用
收藏
页码:3000 / 3008
页数:8
相关论文
共 30 条
  • [1] Bonabeau E., Dorigo M., Theraulaz G., Swarm Intelligence: From Natural to Artificial Systems, (1999)
  • [2] Wu Q.D., Kang Q., Wang L., Lu J.S., An Introduction to Nature-Inspired Computation, pp. 1-3, (2011)
  • [3] Kennedy J., Eberhart R.C., Particle swarm optimization, Proc. of the IEEE Conf. on Neural Networks, 4, pp. 1942-1948, (1995)
  • [4] van den Bergh F., Engelbrecht A.P., A cooperative approach to particle swarm optimization, IEEE Trans. on Evolutionary Computing, 8, 1, pp. 225-239, (2004)
  • [5] Goh C.K., Tan K.C., Liu D.S., Chiam S.C., A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design, European Journal on Operations Research, 202, 1, pp. 42-54, (2010)
  • [6] Nwana H.S., Ndumu D.T., An introduction to agent technology, Lecture Notes in Computer Science, 1198, pp. 3-26, (1997)
  • [7] Ahmad A., Lee Y.C., Rahimi S., Gupta B., A multi-agent based approach for particle swarm optimization, Proc. of the Integration of Knowledge Intensive Multi-Agent Systems, (2007)
  • [8] Lorion Y., Bogon T., Timm I.J., Drobnik O., An agent based parallel particle swarm optimization-APPSO, Proc. of the Swarm Intelligence Symp, pp. 52-59, (2009)
  • [9] Kumar R., Sharma D., Kumar A., A new hybrid multi-agent-based particle swarm optimisation technique, Int'l Journal of Bio- Inspired Computation, 1, 4, pp. 259-269, (2009)
  • [10] Zhao B., Guo C.X., Cao Y.J., A multiagent-based particle swarm optimization approach for optimal reactive power dispatch, IEEE Trans. on Power System, 20, 2, pp. 1070-1078, (2005)