Abstract
This chapter discusses the nature and the importance of spatial interactions in evolutionary computation. The current state of evolution theories is discussed. An interaction model is investigated which we have called Darwin’s continent-island cycle conjecture. Darwin argued that such a cycle is the most efficient for successful evolution. This bold conjecture has not yet been noticed in science. We confirm Darwin’s conjecture using an evolutionary game based on the iterated prisoner’s dilemma. A different interaction scheme, called the stepping-stone model is used by the Parallel Genetic Algorithm PGA. The PGA is used to solve combinatorial optimization problems. Then the Breeder Genetic Algorithm BGA used for global optimization of continuous functions is described. The BGA uses competition between subpopulations applying different strategies. This kind of interaction is found in ecological systems.
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
Axelrod, R.: The evolution of cooperation. Basic, New York (1984)
Axelrod, R.: The evolution of strategies in the iterated prisoner’s dilemma. In: Davis, L. (ed.) Genetic algorithms and Simulated Annealing, pp. 32–41. Morgan Kaufmann, Los Altos (1987)
Batz, M.: Evolution von Strategien des Iterierten Gefangenen Dilemma. Master’s thesis, Universität Bonn (1991)
Cavalli-Sforza, L.L., Feldman, M.W.: Cultural Transmission and Evolution: A Quantitative Approach. Princeton University Press, Princeton (1981)
Cohoon, J.P., Hedge, S.U., Martin, W.N., Richards, D.: Punctuated equilibria: A parallel genetic algorithm. In: Grefenstette, J.J. (ed.) Proceedings of the Second International Conference on Genetic Algorithms, pp. 148–154. Lawrence Erlbaum, Mahwah (1987)
Crow, J.F., Engels, W.R., Denniston, C.: Phase three of wright’s shifting balance theory. Evolution 44, 233–247 (1990)
Dawkins, R.: The Selfish Gene, 2nd edn. Oxford University Press, Oxford (1989)
Emlen, J.M.: Population Biology: The Coevolution of Population Dynamics and Behavior. Macmillan Publishing Company, New York (1984)
Felsenstein, J.: A pain in the torus: Some difficulties with models of isolation by distance. Amer. Natur. 109, 359–368 (1975)
Felsenstein, J.: The theoretical population genetics of variable selection and migration. Ann. Rev. Genet. 10, 253–280 (1976)
Fisher, R.A.: The Genetical Theory of Natural Selection. Dover, New York (1958)
Glover, F.: Heuristics for integer programming using surrogate constraints. Decision Sciences 8, 156–166 (1977)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (1989)
Gorges-Schleuter, M.: Asparagos: An asynchronous parallel genetic optimization strategy. In: Schaffer, H. (ed.) 3rd Int. Conf. on Genetic Algorithms, pp. 422–427. Morgan-Kaufmann, San Francisco (1989)
Gorges-Schleuter, M.: Genetic Algorithms and Population Structures - A Massively Parallel Algorithm. PhD thesis, University of Dortmund (1991)
Gould, S.J., Eldredge, N.: Punctuated equilibria: the tempo and mode of evolution reconsidered. Paleobiology 3, 115–151 (1977)
Griffiths, P.E.: The philosophy of molecular and developmental biology. In: Blackwell Guide to Philosophy of Science. Blackwell Publishers, Malden (2002)
Gurney, W.S.C., Nisbet, R.M.: Ecological Dynamics. Oxford University Press, New York (1998)
Haeckel, E.: Über die Entwicklungstheorie Darwin’s. In: Gemeinverständliche Vorträge und Abhandlungen aus dem Gebiet der Entwicklungslehre. Emil Strauss, Bonn (1902)
Hamilton, W.D.: The genetical evolution of social behavior I and II. Journal of Theoretical Biology 7, 1–16, 17–52 (1964)
Hofbauer, J., Sigmund, K.: Evolutionary Games and Population Dynamics. Cambridge University Press, Cambridge (1998)
Holland, J.H.: Adaptation in Natural and Artificial Systems. Univ. of Michigan Press, Ann Arbor (1975/1992)
Jablonka, E., Lamb, M.J.: Evolution in Four Dimensions. MIT Press, Cambridge (2005)
Johnson, D.S.: Local optimization and the traveling salesman problem. In: Paterson, M.S. (ed.) Automata, Languages and Programming. LNCS, vol. 496, pp. 446–461. Springer, Heidelberg (1990)
Johnson, D.S., Aragon, C.R., McGeoch, L.A., Schevon, C.: Optimization by simulated annealing: An experimental evaluation; part i, graph partitioning. Operations Research 37, 865–892 (1989)
Johnson, D.S., McGeoch, L.A.: The traveling salesman problem: a case study. In: Aarts, E., Lenstra, J.K. (eds.) Local Search in Combinatorial Optimization, pp. 215–310. Wiley, Chichester (1997)
Kernighan, B.W., Lin, S.: An efficient heuristic procedure for partitioning graphs. Bell System Technical Journal 2, 291–307 (1970)
Lin, S.: Computer solutions of the traveling salesman problem. Bell. Syst. Techn. Journ. 44, 2245–2269 (1965)
Mahnig, T., Mühlenbein, H.: A new adaptive Boltzmann selection schedule SDS. In: Proceedings of the 2001 Congress on Evolutionary Computation, pp. 183–190. IEEE Press, Los Alamitos (2001)
Manderick, B., Spiessens, P.: Fine-grained parallel genetic algorithm. In: Schaffer, H. (ed.) 3rd Int. Conf. on Genetic Algorithms, pp. 428–433. Morgan-Kaufmann, San Francisco (1989)
Marks, R.E.: Breeding hybrid strategies: Optimal behavior for oligopolist. In: Schaffer, H. (ed.) 3rd Int. Conf. on Genetic Algorithms, pp. 198–207. Morgan Kaufmann, San Mateo (1989)
Maturana, H.R., Varela, F.J.: Autopoiesis and Cognition: The Realization of the Living. D. Reidel, Boston (1980)
Miller, J.K.: The coevolution of automata in the repeated prisoner’s dilemma. Technical report, Santa Fe Institute (1989)
Mühlenbein, H.: Evolution in time and space - the parallel genetic algorithm. In: Rawlins, G. (ed.) Foundations of Genetic Algorithms, pp. 316–337. Morgan Kaufmann, San Mateo (1991)
Mühlenbein, H., Gorges-Schleuter, M., Krämer, O.: Evolution algorithms in combinatorial optimization. Parallel Computing 7, 65–88 (1988)
Mühlenbein, H., Höns, R.: The factorized distribution algorithm and the minimum relative entropy pronciple. In: Pelikan, M., Sastry, K., Cantu-Paz, E. (eds.) Scalable Optimization via Probabilistic Modeling, pp. 11–37. Springer, New York (2006)
Mühlenbein, H., Mahnig, T.: Evolutionary optimization and the estimation of search distributions with applications to graph bipartitioning. Journal of Approximate Reasoning 31(3), 157–192 (2002)
Mühlenbein, H., Schlierkamp-Voosen, D.: Predictive Models for the Breeder Genetic Algorithm I. Continuous Parameter Optimization. Evolutionary Computation 1, 25–49 (1993)
Mühlenbein, H., Schlierkamp-Voosen, D.: The science of breeding and its application to the breeder genetic algorithm. Evolutionary Computation 1, 335–360 (1994)
Oyama, S.: Evolutions’s Eye. Duke University Press, Durham (2000)
Padberg, W., Rinaldi, G.: Optimization of a 532-city symmetric traveling saleman problem by branch and cut. Op. Res. Let. 6, 1–7 (1987)
Parisi, D., Ugolini, M.: Living in enclaves. Complexity 7, 21–27 (2002)
Rapaport, A.: Modern systems theory – an outlook for coping with change. General Systems XV, 15–25 (1970)
Schlierkamp-Voosen, D., Mühlenbein, H.: Strategy adaptation by competing subpopulations. In: Davidor, Y., Schwefel, H.-P., Männer, R. (eds.) PPSN 1994. LNCS, vol. 866, pp. 199–208. Springer, Heidelberg (1994)
Schlierkamp-Voosen, D., Mühlenbein, H.: Adaptation of population sizes by competing subpopulations. In: Proceedings IEEE Conference on Evolutionary Computation, pp. 330–335. IEEE Press, New York (1996)
Maynard Smith, J.: Evolution and the Theory of Games. Cambridge University Press, Cambridge (1982)
Maynard Smith, J., Szathmary, E.: The Major Transitions in Evolution. W.H. Freeman, Oxford (1995)
Tanese, R.: Distributed genetic algorithm. In: Schaffer, H. (ed.) 3rd Int. Conf. on Genetic Algorithms, pp. 434–440. Morgan-Kaufmann, San Francisco (1989)
Ulder, N.L.J., Pesch, E., van Laarhoven, P.J.M., Bandelt, H.-J., Aarts, E.H.L.: Improving tsp exchange heuristics by population genetics. In: Maenner, R., Schwefel, H.-P. (eds.) Parallel Problem Solving from Nature, pp. 109–116. Springer, Heidelberg (1991)
Voigt, H.-M., Mühlenbein, H.: Gene Pool Recombination and the Utilization of Covariances for the Breeder Genetic Algorithm. In: Michalewicz, Z. (ed.) Proc. of the 2nd IEEE International Conference on Evolutionary Computation, pp. 172–177. IEEE Press, New York (1995)
Voigt, H.-M., Mühlenbein, H., Cvetković, D.: Fuzzy recombination for the continuous breeder genetic algorithm. In: Eshelman, L.J. (ed.) Proc. of the Sixth Int. Conf. on Genetic Algorithms, pp. 104–112. Morgan Kaufmann, San Francisco (1995)
von Laszewski, G.: Ein paralleler genetischer Algorithmus für das Graph Partitionierungsproblem. Master’s thesis, Universität Bonn (1990)
von Laszewski, G.: Intelligent structural operators for the k-way graph partitioning problem. In: Belew, R.K., Booker, L. (eds.) Procedings of the Fourth International Conference on Genetic Algorithms, pp. 45–52. Morgan Kaufmann, San Mateo (1991)
Wilson, D.S., Dugatkin, L.A.: Nepotism vs tit-for-tat, or, why should you be nice to your rotten brother. Evol. Ecology 5, 291–299 (1991)
Wright, S.: The distribution of gene frequencies in populations. Proc. Nat. Acad. Sci 24, 253–259 (1937)
Wright, S.: Factor interaction and linkage in evolution. Proc. Roy. Soc. Lond. B 162, 80–104 (1965)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mühlenbein, H. (2009). Evolutionary Computation: Centralized, Parallel or Collaborative. In: Mumford, C.L., Jain, L.C. (eds) Computational Intelligence. Intelligent Systems Reference Library, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01799-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-01799-5_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01798-8
Online ISBN: 978-3-642-01799-5
eBook Packages: EngineeringEngineering (R0)