Virus-Evolutionary Particle Swarm Optimization Algorithm

This paper presents an improved discrete particle swarm optimization algorithm based on virus theory of evolution. Virus-evolutionary discrete particle swarm optimization algorithm is proposed to simulate co-evolution of a particle swarm of candidate solutions and a virus swarm of substring representing schemata. In the co-evolutionary process, the virus propagates partial genetic information in the particle swarm by virus infection operators which enhances the horizontal search ability of particle swarm optimization algorithm. An example of partner selection in virtual enterprise is used to verify the proposed algorithm. Test results show that this algorithm outperforms the discrete PSO algorithm put forward by Kennedy and Eberhart.

[1]  Toshio Fukuda,et al.  Trajectory planning of cellular manipulator system using virus-evolutionary genetic algorithm , 1996, Robotics Auton. Syst..

[2]  Hou Zhi-rong,et al.  Particle Swarm Optimization with Adaptive Mutation , 2006 .

[3]  S.L. Ho,et al.  A particle swarm optimization method with enhanced global search ability for design optimizations of electromagnetic devices , 2006, IEEE Transactions on Magnetics.

[4]  Xin Chen,et al.  Mobile Robot Navigation Using Particle Swarm Optimization and Adaptive NN , 2005, ICNC.

[5]  Naoyuki Kubota,et al.  Schema representation in virus-evolutionary genetic algorithm for knapsack problem , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[6]  Toshio Fukuda,et al.  Trajectory generation for redundant manipulator using virus evolutionary genetic algorithm , 1997, Proceedings of International Conference on Robotics and Automation.

[7]  Ernesto Costa,et al.  An Empirical Comparison of Particle Swarm and Predator Prey Optimisation , 2002, AICS.

[8]  Yew-Soon Ong,et al.  Advances in Natural Computation, First International Conference, ICNC 2005, Changsha, China, August 27-29, 2005, Proceedings, Part I , 2005, ICNC.

[9]  Xin Yao,et al.  Evolutionary computation : theory and applications , 1999 .

[10]  Feng Weidong Partners selection process and optimization model for virtual corporations based on genetic algorithms , 2000 .

[11]  Chuanwen Jiang,et al.  Forecasting method study on chaotic load series with high embedded dimension , 2005 .

[12]  Ettore Francesco Bompard,et al.  A self-adaptive chaotic particle swarm algorithm for short term hydroelectric system scheduling in deregulated environment , 2005 .

[13]  Conor Ryan,et al.  Artificial Intelligence and Cognitive Science , 2002, Lecture Notes in Computer Science.

[14]  Toshio Fukuda,et al.  Virus-evolutionary genetic algorithm for a self-organizing manufacturing system , 1996 .

[15]  Albert A. Groenwold,et al.  A Study of Global Optimization Using Particle Swarms , 2005, J. Glob. Optim..

[16]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[17]  Amitava Chatterjee,et al.  Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization , 2006, Comput. Oper. Res..

[18]  Toshio Fukuda,et al.  The role of virus infection in virus-evolutionary genetic algorithm , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[19]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[20]  Xin Yao,et al.  Recent Advances in Simulated Evolution and Learning [extended and revised papers selected from the 4th Asia-Pacific Conference on Simulated Evolution and Learning, SEAL 2002, 18-22 November 2002, Singapore] , 2004, SEAL.