Intelligent Parallel Particle Swarm Optimization Algorithms

  • Shu-Chuan Chu
  • Jeng-Shyang Pan
Part of the Studies in Computational Intelligence book series (SCI, volume 22)


Some social systems of natural species, such as flocks of birds and schools of fish, possess interesting collective behavior. In these systems, globally sophisticated behavior emerges from local, indirect communication amongst simple agents with only limited capabilities. In an attempt to simulate this flocking behavior by computers, Kennedy and Eberthart (1995) realized that an optimization problem can be formulated as that of a flock of birds flying across an area seeking a location with abundant food. This observation, together with some abstraction and modification techniques, led to the development of a novel optimization technique - particle swarm optimization.


Particle Swarm Optimization Particle Swarm Particle Swarm Optimization Algorithm Communication Strategy Inertia Weight 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    P. Angeline. Evolutionary optimization versus particle swarm optimization: philosophy and performance differences. In Proc. Seventh Annual Conference on Evolutionary Programming, pages 601–611, 1998.Google Scholar
  2. 2.
    J.-F. Chang, S. C. Chu, John F. Roddick, and J. S. Pan. A parallel particle swarm optimization algorithm with communication strategies. Journal of Information Science and Engineering, 21(4):809–818, 2005.Google Scholar
  3. 3.
    S. C. Chu, John F. Roddick, and J. S. Pan. Ant colony system with communication strategies. Information Sciences, 167:63–76, 2004.zbMATHMathSciNetCrossRefGoogle Scholar
  4. 4.
    M. Clerc and J. Kennedy. The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation, 6(1):58–73, 2002.CrossRefGoogle Scholar
  5. 5.
    J. P. Cohoon, S. U. Hegde, W. N. Martine, and D. Richards. Punctuated equilibria: a parallel genetic algorithm. In Second International Conference on Genetic Algorithms, pages 148–154, 1987.Google Scholar
  6. 6.
    ed. Davis, L. Handbook of genetic algorithms. Van Nostrand Reinhold, New York, 1991.Google Scholar
  7. 7.
    R. Eberhart and X. Hu. Human tremor analysis using particle swarm optimization. In Congress on Evolutionary Computation, pages 1927–1930, 1999.Google Scholar
  8. 8.
    R. Eberhart and J. Kennedy. A new optimizer using particle swarm theory. In Sixth International Symposium on Micro Machine and Human Science, pages 39–43, 1995.Google Scholar
  9. 9.
    R. Eberhart and Y. Shi. Comparison between genetic algorithms and particle swarm optimization. In Proc. Seventh Annual Conference on Evolutionary Programming, pages 611–619, 1998.Google Scholar
  10. 10.
    Y. Fukuyama and H. Yoshida. A particle swarm optimization for reactive power and voltage control in electric power systems. In Congress on Evolutionary Computation, pages 87–93, 2001.Google Scholar
  11. 11.
    M. Gen and R. Cheng. Genetic algorithm and engineering design. John Wiley and Sons, New York, 1997.Google Scholar
  12. 12.
    D. E. Goldberg. Genetic Algorithm in Search, Optimization and Machine Learning. Addison-Wesley Publishing Company, 1989.Google Scholar
  13. 13.
    H. C. Huang, J. S. Pan, Z. M. Lu, S. H. Sun, and H. M. Hang. Vector quantization based on genetic simulated annealing. Signal Processing, 81(7):1513–1523, 2001.zbMATHCrossRefGoogle Scholar
  14. 14.
    J. Kennedy and R. Eberhart. Particle swarm optimization. In IEEE International Conference on Neural Networks, pages 1942–1948, 1995.Google Scholar
  15. 15.
    J. Kennedy and R. Eberhart. A discrete binary version of the particle swarm algorithm. In IEEE International Conference on Computational Cybernetics and Simulation, pages 4104–4108, 1997.Google Scholar
  16. 16.
    S. Kirkpatrick, Jr. C. D. Gelatt, and M. P. Vecchi. Optimization by simulated annealing. Science, 220(4598):671–680, 1983.MathSciNetGoogle Scholar
  17. 17.
    J. S. Pan, F. R. Mclnnes, and M. A. Jack. Application of parallel genetic algorithm and property of multiple global optima to vq codevector index assignment for noisy channels. Electronics Letters, 32(4):296–297, 1996.CrossRefGoogle Scholar
  18. 18.
    Y. Shi and R. Eberhart. A modified particle swarm optimizer. In IEEE World Congress on Computational Intelligence, pages 69–73, 1998.Google Scholar
  19. 19.
    Y. Shi and R. Eberhart. Empirical study of particle swarm optimization. In Congress on Evolutionary Computation, pages 1945–1950, 1999.Google Scholar
  20. 20.
    Y. Shi and R. Eberhart. Fuzzy adaptive particle swarm optimization. In Congress on Evolutionary Computation, pages 101–106, 2001.Google Scholar
  21. 21.
    Peter Tarasewich and Patrick R. McMullen. Swarm intelligence. Communications of the ACM, 45(8):63–67, 2002.CrossRefGoogle Scholar

Copyright information

© Springer 2006

Authors and Affiliations

  • Shu-Chuan Chu
    • 1
  • Jeng-Shyang Pan
    • 2
  1. 1.Department of Information ManagementCheng Shiu UniversityTaiwan
  2. 2.Department of Electronic EngineeringNational Kaohsiung University of Applied Sciences UniversityKaohsiung CityTaiwan

Personalised recommendations