Skip to main content

Parallel Particle Swarm Optimization with Adaptive Asynchronous Migration Strategy

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5574))

Abstract

This paper proposes a parallel particle swarm optimization (PPSO) by dividing the search space into sub-spaces and using different swarms to optimize different parts of the space. In the PPSO framework, the search space is regarded as a solution vector and is divided into two sub-vectors. Two cooperative swarms work in parallel and each swarm only optimizes one of the sub-vectors. An adaptive asynchronous migration strategy (AAMS) is designed for the swarms to communicate with each other. The PPSO benefits from the following two aspects. First, the PPSO divides the search space and each swarm can focus on optimizing a smaller scale problem. This reduces the problem complexity and makes the algorithm promising in dealing with large scale problems. Second, the AAMS makes the migration adapt to the search environment and results in a very timing and efficient communication fashion. Experiments based on benchmark functions have demonstrated the good performance of the PPSO with AAMS on both solution accuracy and convergence speed when compared with the traditional serial PSO (SPSO) and the PPSO with fixed migration frequency.

This work was supported in part by the NSF of China Project No. 60573066, the NSF of Guangdong Project No. 5003346, the Scientific Research Foundation for the Returned Overseas Chinese Scholars, State Education Ministry, P.R. China, the NSFC Joint Fund with Guangdong, Key Project No. U0835002 and the National High-Technology Research and Development Program (“863” Program) of China (2009–2010) No. 2009AA01Z208.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Leighton, F.T.: Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes. Morgan-Kaufmann, San Francisco (1991)

    MATH  Google Scholar 

  2. Kennedy, J., Eberhart, R.C.: Particle swarm optimization. In: Proceedings IEEE Int. Conf. Neural Networks, vol. 4, pp. 1942–1948 (1995)

    Google Scholar 

  3. Chang, J.F., Chu, S.C., Roddick, J.F., Pan, J.S.: A parallel particle swarm optimization algorithm with communication strategies. Journal of information science and engineering 21, 809–818 (2005)

    Google Scholar 

  4. Chu, S.C., Pan, J.S.: Intelligent parallel particle swarm optimization algorithms. Studies in Computational Intelligence 22, 159–175 (2006)

    Google Scholar 

  5. Jin, N., Rahmat-Samii, Y.: Parallel particle swarm optimization and finite-difference time-domain (PSO/FDTD) algorithm for multiband and wide-band patch antenna designs. IEEE Trans. Antennas and Propagation 53, 3459–3468 (2005)

    Article  Google Scholar 

  6. Cui, S., Weile, D.S.: Application of a parallel particle swarm optimization scheme to the design of electromagnetic absorbers. IEEE Trans. Antennas and Propagation 53, 3616–3624 (2005)

    Article  Google Scholar 

  7. Potter, M., Jong, K.: Cooperative coevolution: An architecture for evolving coadapted subcomponents. Evol. Compu. 8, 1–29 (2000)

    Article  Google Scholar 

  8. Zhang, J., Chung, H., Lo, W.: Pseudocoevolutionary genetic algorithms for power electronic circuits optimization. IEEE Trans. Syst. Man, and Cybern. C 36, 590–598 (2006)

    Article  Google Scholar 

  9. Van den Bergh, F., Engelbrecht, A.P.: A cooperative approach to particle swarm optimization. IEEE Trans. Evol. Comput. 8, 225–239 (2004)

    Article  Google Scholar 

  10. Lin, Y., Zhang, J., Xiao, J.: A pseudo parallel ant algorithm with an adaptive migration controller. Appl. Math. Comput. 205, 677–687 (2008)

    MATH  Google Scholar 

  11. Yao, X., Liu, Y., Lin, G.M.: Evolutionary programming made faster. IEEE Trans. Evol. Comput. 3, 82–102 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhan, Zh., Zhang, J. (2009). Parallel Particle Swarm Optimization with Adaptive Asynchronous Migration Strategy. In: Hua, A., Chang, SL. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2009. Lecture Notes in Computer Science, vol 5574. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03095-6_47

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03095-6_47

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03094-9

  • Online ISBN: 978-3-642-03095-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics