Skip to main content

Applying Self-Organised Criticality to Evolutionary Algorithms

  • Conference paper
Parallel Problem Solving from Nature PPSN VI (PPSN 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1917))

Included in the following conference series:

Abstract

Complex systems are typically composed of a large number of locally interacting components that operate at a critical state between chaos and order, which is known as self-organised criticality. A common feature of this state is the exponential (power law) relationship between the frequency of an event and the size of its impact, such as the event of an earthquake and its strength on the Richter scale. Most state transitions in a component of a complex system only affect its neighbourhood, but once in a while entire avalanches of propagating state transitions can lead to a major reconfiguration of the system. In evolution, this system behaviour has been identified in species extinction on an evolutionary time-scale, where avalanches correspond to mass extinction. In this paper, we applied the concept of self-organised criticality (SOC) to control mutation on the individual level and extinction on the population level in the context of evolutionary algorithms (EA). Our results show that the SOC EAs clearly outperform standard EAs and a previously introduced mass extinction model. Interestingly, the great performance of our SOC EAs is based on a very simple modification of standard EAs and implies almost no additional computational costs.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bak, P.How Nature Works, 1 ed. Copernicus, Springer-Verlag, New York, 1996.

    MATH  Google Scholar 

  2. Cobb, H. G., and Grefenstette, J. F. Genetic algorithms for tracking changing environments. In Proceedings of the 5th International Conference on Genetic Algorithms (San Mateo, CA, USA, July 1993), S. Forrest, Ed., Morgan Kaufmann, pp. 523–530.

    Google Scholar 

  3. Eiben, A. E., Hintering, R., and Michalewicz, Z. Parameter control in evolutionary algorithms. IEEE Transactions on Evolutionary Computation 3,2 (1999), 124–141.

    Article  Google Scholar 

  4. Goldberg, D. E., Deb, K., and Korb, B. Don’t worry, be messy. In Proceedings of the Fourth International Conference on Genetic Algorithms (San Mateo, CA, 1991), R. Belew and L. Booker, Eds., Morgan Kaufman, pp. 24–30.

    Google Scholar 

  5. Gordon, V. S., Pirie, R., Wachter, A., and Sharp, S. Terrain-based genetic algorithm (TBGA): Modeling parameter space as terrain. In Proceedings of the Genetic and Evolutionary Computation Conference (Orlando, Florida, USA, 13–17 July 1999), W. B. et al., Ed., vol. 1, Morgan Kaufmann, pp. 229–235.

    Google Scholar 

  6. Greenwood, G. W., Fogel, G. B., and Ciobanu, M. Emphasizing extinction in evolutionary programming. In Proceedings of the Congress of Evolutionary Computation (Washington D.C., 6–9 July 1999), P. J. A. et al., Ed., vol. 1, IEEE Press, pp. 666–671.

    Google Scholar 

  7. Gutenberg, B., and Richter, C. F.Seismicity of the Earth. Princeton University Press, Princeton, NJ, 1949.

    Google Scholar 

  8. Holland, J.Adaptation in Natural and Artificial Systems. Ann Arbor: University of Michigan Press, 1975.

    Google Scholar 

  9. Krink, T., and Ursem, R. K. Parameter control using the agent based patchwork model. In Proceedings of the Second Congress on Evolutionary Computation (in submission).

    Google Scholar 

  10. Marin, J., and Solé, R. V. Evolutionary optimization through extinction dynamics. In Proceedings of the Genetic and Evolutionary Computation Conference (Orlando, Florida, USA, 13–17 July 1999), W. B. et al., Ed., vol. 2, Morgan Kaufmann, pp. 1344–1349.

    Google Scholar 

  11. Marin, J., And Solé, R. V. Macroevolutionary algorithms: A new optimization method on fitness landscapes. IEEE Transactions on Evolutionary Computation 3,4 (1999), 272–286.

    Article  Google Scholar 

  12. Michalewicz, Z.Genetic Algorithms + Data Structures = Evolution Programs. Springer, Berlin, 1992.

    MATH  Google Scholar 

  13. Press, W. H. Flicker noise in astronomy and elsewhere. Comments on Astrophysics 7,4 (1978), 103–119.

    Google Scholar 

  14. Raup, D. Biological extinction in earth history. Science 231 (1986), 1528–1533.

    Article  Google Scholar 

  15. Sepkoski, J. J. J. Ten years in the library: New data confirm paleontological patterns. Paleobiology 19 (1993), 43–51.

    Google Scholar 

  16. Zipf, G. K.Human Behavior and the Principle of Least Effort. Addison-Wesley, Cambridge, MA, 1949.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Krink, T., Rickers, P., Thomsen, R. (2000). Applying Self-Organised Criticality to Evolutionary Algorithms. In: Schoenauer, M., et al. Parallel Problem Solving from Nature PPSN VI. PPSN 2000. Lecture Notes in Computer Science, vol 1917. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45356-3_37

Download citation

  • DOI: https://doi.org/10.1007/3-540-45356-3_37

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41056-0

  • Online ISBN: 978-3-540-45356-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics