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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bak, P.How Nature Works, 1 ed. Copernicus, Springer-Verlag, New York, 1996.
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.
Eiben, A. E., Hintering, R., and Michalewicz, Z. Parameter control in evolutionary algorithms. IEEE Transactions on Evolutionary Computation 3,2 (1999), 124–141.
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.
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.
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.
Gutenberg, B., and Richter, C. F.Seismicity of the Earth. Princeton University Press, Princeton, NJ, 1949.
Holland, J.Adaptation in Natural and Artificial Systems. Ann Arbor: University of Michigan Press, 1975.
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).
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.
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.
Michalewicz, Z.Genetic Algorithms + Data Structures = Evolution Programs. Springer, Berlin, 1992.
Press, W. H. Flicker noise in astronomy and elsewhere. Comments on Astrophysics 7,4 (1978), 103–119.
Raup, D. Biological extinction in earth history. Science 231 (1986), 1528–1533.
Sepkoski, J. J. J. Ten years in the library: New data confirm paleontological patterns. Paleobiology 19 (1993), 43–51.
Zipf, G. K.Human Behavior and the Principle of Least Effort. Addison-Wesley, Cambridge, MA, 1949.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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