Skip to main content

Extending Particle Swarm Optimisation via Genetic Programming

  • Conference paper

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

Abstract

Particle Swarm Optimisers (PSOs) search using a set of interacting particles flying over the fitness landscape. These are typically controlled by forces that encourage each particle to fly back both towards the best point sampled by it and towards the swarm’s best. Here we explore the possibility of evolving optimal force generating equations to control the particles in a PSO using genetic programming.

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   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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. Angeline, P.J.: Using selection to improve particle swarm optimization. In: IEEE World Congress on computational intelligence, ICEC 1998, Anchorange, Alaska, pp. 84–89 (1998)

    Google Scholar 

  2. Blackwell, T.M., Bentley, P.J.: Dynamic search with charged swarms. In: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, New York, July 9-13, pp. 19–26. Morgan Kaufmann Publishers, San Francisco (2002)

    Google Scholar 

  3. Blackwell, T.M., Branke, J.: Multi-swarm optimization in dynamic environments. In: Applications of Evolutionary Computing. Springer, Heidelberg (2004)

    Google Scholar 

  4. Brits, R., Engelbrecht, A.P., Bergh, B.: A Niching Particle Swarm Optimizer. In: Proceedings of the 4th Asia-Pacific Conference on Simulated Evolution and Learning (SEAL 2002), Orchid Country Club, Singapore, November 2002, vol. 2, pp. 692–696. Nanyang Technical University (2002)

    Google Scholar 

  5. Clerc, M., Kennedy, J.: The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation 6(1), 58–73 (2002)

    Article  Google Scholar 

  6. Fukunaga, A.S.: Evolving local search heuristics for SAT using genetic programming. In: Deb, K., et al. (eds.) GECCO 2004. LNCS, vol. 3103, pp. 483–494. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  7. Heppner, F., Grenander, U.: A stochastic nonlinear model for coordinated bird flocks. In: The ubiquity of Chaos. AAAS publications, Washington DC (1990)

    Google Scholar 

  8. Kennedy, J.: The behavior of particles. In: Evolutionary Programming VII: Proceedings of the Seventh Annual Conference on evolutionary programming, San Diego, CA, pp. 581–589 (1998)

    Google Scholar 

  9. Kennedy, J., Eberhart, R.C.: Swarm Intelligence. Morgan Kaufmann Publishers, San Francisco (2001)

    Google Scholar 

  10. Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)

    MATH  Google Scholar 

  11. Krink, T., Vesterstrøm, J.S., Riget, R.: Particle swarm optimisation with spatial particle extension. In: Proceedings of the 2002 Congress on Evolutionary Computation CEC 2002, pp. 1474–1479. IEEE Press, Los Alamitos (2002)

    Chapter  Google Scholar 

  12. Langdon, W.B., Poli, R.: Foundations of Genetic Programming. Springer, Heidelberg (2002)

    MATH  Google Scholar 

  13. Lovbjerg, M., Krink, T.: Extending particle swarm opimisers with self-organized criticality, July 11 (2002)

    Google Scholar 

  14. Ozcan, E., Mohan, C.K.: Particle swarm optimization: surfing the waves. In: Proceedings of the IEEE Congress on evolutionary computation (CEC 1999), Washington DC (1999)

    Google Scholar 

  15. Poli, R., Stephens, C.R.: Constrained molecular dynamics as a search and optimization tool. In: Keijzer, M., O’Reilly, U.-M., Lucas, S., Costa, E., Soule, T. (eds.) EuroGP 2004. LNCS, vol. 3003, pp. 150–161. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  16. Riget, J., Vesterstrm, J.S., Krink, K.: Division of labor in particle swarm opimisation, July 11 (2002)

    Google Scholar 

  17. Shi, Y., Eberhart, R.C.: A modified particle swarm optimizer. In: Proceedings of the IEEE Congress on Evolutionary Computation (CEC 1999), Piscataway, NJ, pp. 69–73 (1999)

    Google Scholar 

  18. Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation 1(1), 67–82 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Poli, R., Langdon, W.B., Holland, O. (2005). Extending Particle Swarm Optimisation via Genetic Programming. In: Keijzer, M., Tettamanzi, A., Collet, P., van Hemert, J., Tomassini, M. (eds) Genetic Programming. EuroGP 2005. Lecture Notes in Computer Science, vol 3447. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31989-4_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31989-4_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25436-2

  • Online ISBN: 978-3-540-31989-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics