Skip to main content

Evolutionary Mechanisms

  • Chapter
  • First Online:
Simulating Social Complexity

Part of the book series: Understanding Complex Systems ((UCS))

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    For details about this see any good textbook on biology (e.g. Dobzhansky et al. 1977).

  2. 2.

    There are other ways to solve this, e.g., implementing a strong typing (Montana 1995) or ensuring that even mixed expressions have a coherent interpretation.

  3. 3.

    A cobweb model is one in which the amount produced in a market must be chosen before market prices are observed. It is intended to explain why prices might be subject to periodic fluctuations in certain types of markets.

  4. 4.

    In fact, it might be argued that it is the only one. Rational choice cannot contend with novelty or the origin of social order. By focusing on relative performance, no matter how absolutely poor, evolution can produce order from randomness.

  5. 5.

    This independence comes both from other social actors and physical processes like climate and erosion.

  6. 6.

    This is probably because the market is spatially distributed and the only way of making additional profits is by opening more branches (with associated costs). There are no major economies of scale to be exploited as when the kettle factory simply gets bigger and bigger with all customers continuing to bear the transport costs.

  7. 7.

    More informally, “the assumptions you don’t realise you are making are the ones that will do you in”.

  8. 8.

    In a way, it is a black mark against simulation that this needs to be said. Nobody would dream of designing a piece of statistical or ethnographic work without reference to the availability or accessibility of data!

  9. 9.

    http://ccl.northwestern.edu/netlogo/

References

  • Antoinisse H (1991) A grammar based genetic algorithm. In: Rawlins G (ed) Foundations of genetic algorithms: proceedings of the first workshop on the foundations of genetic algorithms and classifier systems, Indiana University. Morgan Kaufmann, San Mateo, 15–18 July 1990, pp 193–204

    Google Scholar 

  • Arifovic J (1994) Genetic algorithm learning and the cobweb model. J Econ Dyn Control 18:3–28

    Article  MATH  Google Scholar 

  • Arthur WB, Holland JH, LeBaron B, Palmer R, Tayler P (1997) Asset pricing under endogenous expectations in an artificial stock market. In: Arthur WB, Durlauf SN, Lane DA (eds) The economy as a complex evolving system II (Santa Fe Institute studies in the science of complexity, proceedings volume XXVII) Addison-Wesley, Reading, pp 15–44

    Google Scholar 

  • Becker G (1976) Altruism, egoism and genetic fitness: economics and sociobiology. J Econ Lit 14:817–826

    Google Scholar 

  • Belew R (1989) When both individuals and populations search: adding simple learning to the genetic algorithm. In: Schaffer J (ed) Proceedings of the third international conference on genetic algorithms, George Mason University. Morgan Kaufmann, San Francisco, 4–7 June 1989, pp 34–41

    Google Scholar 

  • Belew R (1990) Evolution, learning and culture: computational metaphors for adaptive search. Complex Syst 4:11–49

    MATH  Google Scholar 

  • Blackmore S (1999) The meme machine. Oxford University Press, Oxford

    Google Scholar 

  • Boorman S, Levitt P (1980) The genetics of altruism. Academic, St Louis

    MATH  Google Scholar 

  • Boyd R, Richerson PJ (1985) Culture and the evolutionary process. University of Chicago Press, Chicago

    Google Scholar 

  • Buss DM (1998) Evolutionary psychology: the new science of the mind. Allyn and Bacon, Boston

    Google Scholar 

  • Calvin W (1996a) How brains think: evolving intelligence, then and now. Basic Books, New York

    Google Scholar 

  • Calvin W (1996b) The cerebral code: thinking a thought in the mosaics of the mind. MIT Press, Cambridge, MA

    Google Scholar 

  • Campbell DT (1965) Variation and selective retention in socio-cultural evolution. In: Barringer HR, Blanksten GI, Mack RW (eds) Social change in developing areas: a reinterpretation of evolutionary theory. Schenkman, Cambridge, MA, pp 19–49

    Google Scholar 

  • Campbell DT (1974) Evolutionary epistemology. In: Schlipp PA (ed) The philosophy of Karl R. Popper, vol XIV, The library of living philosophers. Open Court, LaSalle, pp 412–463

    Google Scholar 

  • Cavalli-Sforza L, Feldman M (1973) Cultural versus biological inheritance: phenotypic transmission from parents to children. Hum Genet 25:618–637

    Google Scholar 

  • Chattoe E (1998) Just how (un)realistic are evolutionary algorithms as representations of social processes? J Artif Soc Soc Simul 1(3). http://www.soc.surrey.ac.uk/JASSS/1/3/2.html

  • Chattoe E (1999) A co-evolutionary simulation of multi-branch enterprises. Paper presented at the European meeting on applied evolutionary economics, Grenoble, 7–9 June. http://webu2.upmf-grenoble.fr/iepe/textes/chatoe2.PDF

  • Chattoe E (2002) Developing the selectionist paradigm in sociology. Sociology 36:817–833

    Article  Google Scholar 

  • Chattoe E (2006a) Using simulation to develop and test functionalist explanations: a case study of dynamic church membership. Br J Sociol 57:379–397

    Article  Google Scholar 

  • Chattoe E (2006b) Using evolutionary analogies in social science: two case studies. In: Wimmer A, Kössler R (eds) Understanding change: models, methodologies and metaphors. Palgrave Macmillan, Basingstoke, pp 89–98

    Google Scholar 

  • Chattoe E, Gilbert N (1997) A simulation of adaptation mechanisms in budgetary decision making. In: Conte R, Hegselmann R, Terna P (eds) Simulating social phenomena (Lecture notes in economics and mathematical systems), vol 456. Springer, Berlin, pp 401–418

    Google Scholar 

  • Chattoe-Brown E (2009) The implications of different analogies between biology and society for effective functionalist analysis (Draft paper). Department of Sociology, University of Leicester, Leicester

    Google Scholar 

  • Cloak FT (1975) Is a cultural ethology possible? Hum Ecol 3:161–182

    Article  Google Scholar 

  • Costall A (1991) The meme meme. Cult Dyn 4:321–335

    Article  Google Scholar 

  • Csányi V (1989) Evolutionary systems and society: a general theory of life, mind and culture. Duke University Press, Durham

    Google Scholar 

  • Darwin CR (1859) On the origin of species by means of natural selection. John Murray, London

    Google Scholar 

  • Dautenhahn K, Nehaniv CL (eds) (2002) Imitation in animals and artifacts. MIT Press, Cambridge, MA

    Google Scholar 

  • Dawkins R (1976) The selfish gene. Oxford University Press, Oxford

    Google Scholar 

  • Dawkins R (1982) Organisms, groups and memes: replicators or vehicles? In: Dawkins R (ed) The extended phenotype. Oxford University Press, Oxford

    Google Scholar 

  • Dawkins R (1993) Viruses of the mind. In: Dahlbohm B (ed) Dennett and his critics. Blackwell, Malden, pp 13–27

    Google Scholar 

  • Dennett D (1990) Memes and the exploitation of imagination. J Aesthet Art Critic 48:127–135

    Article  Google Scholar 

  • Dobzhansky T, Ayala FJ, Stebbins GL, Valentine JW (1977) Evolution. W.H. Freeman, San Francisco

    Google Scholar 

  • Dosi G, Marengo L, Bassanini A, Valente M (1999) Norms as emergent properties of adaptive learning: the case of economic routines. J Evol Econ 9:5–26

    Article  Google Scholar 

  • Edelman G (1992) Bright air, brilliant fire: on the matter of the mind. Basic Books, New York

    Google Scholar 

  • Edmonds B (2002) Exploring the value of prediction in an artificial stock market. In: Butz VM, Sigaud O, Gérard P (eds) Anticipatory behaviour in adaptive learning systems (Lecture notes in computer science), vol 2684. Springer, Berlin, pp 285–296

    Google Scholar 

  • Edmonds B, Moss S (2001) The importance of representing cognitive processes in multi-agent models. In: Dorffner G, Bischof H, Hornik K (eds) Artificial neural networks: ICANN 2001, international conference Vienna, 21–25 Aug 2001, proceedings (Lecture notes in computer science), vol 2130. Springer, Berlin, pp 759–766

    Google Scholar 

  • Epstein JM (2007) Generative social science: studies in agent-based computational modelling. Princeton University Press, Princeton

    Google Scholar 

  • Fagin R, Halpern J, Moses Y, Vardi M (1995) Reasoning about knowledge. MIT Press, Cambridge, MA

    MATH  Google Scholar 

  • Forrest S (1991) Parallelism and programming in classifier systems. Pitman, London

    Google Scholar 

  • Friedman DP, Felleisen M (1987) The little LISPER. MIT Press, Cambridge, MA

    Google Scholar 

  • Gilbert N (2007) Agent-based models, vol 153, Quantitative applications in the social sciences. Sage, London

    Google Scholar 

  • Gilbert N, Troitzsch KG (2005) Simulation for the social scientist, 2nd edn. Open University Press, Buckingham

    Google Scholar 

  • Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Boston

    MATH  Google Scholar 

  • Goldberg DE, Deb K, Korb B (1990) Messy genetic algorithms revisited: studies in mixed size and scale. Complex Syst 4:415–444

    MATH  Google Scholar 

  • Grefenstette J, Gopal R, Rosmaita B, Van Gucht D (1985) Genetic algorithms for the travelling salesman problem. In: Grefenstette J (ed) Proceedings of the first international conference on genetic algorithms and their applications, Carnegie Mellon University, Pittsburgh. Lawrence Erlbaum, Hillsdale, 24–26 July 1985, pp 160–168

    Google Scholar 

  • Hannan MT, Freeman J (1993) Organizational ecology. Harvard University Press, Cambridge, MA

    Google Scholar 

  • Harvey I (1993) Evolutionary robotics and SAGA: the case for hill crawling and tournament selection. In: Langton CG (ed) Artificial life III: proceedings of the workshop on artificial life, Santa Fe, June 1992. Addison-Wesley, Boston, pp 299–326

    Google Scholar 

  • Haynes T, Schoenefeld D, Wainwright R (1996) Type inheritance in strongly typed genetic programming. In: Angeline PJ, Kinnear JE (eds) Advances in genetic programming 2. MIT Press, Boston, pp 359–376

    Google Scholar 

  • Heyes CM, Plotkin HC (1989) Replicators and interactors in cultural evolution. In: Ruse M (ed) What the philosophy of biology is: essays dedicated to David Hull. Kluwer, Amsterdam

    Google Scholar 

  • Hodgson G (1993) Economics and evolution: bringing life back into economics. Polity Press, Cambridge, MA

    Google Scholar 

  • Hoenigswald HM, Wiener LS (1987) Biological metaphor and cladistics classification. Francis Pinter, London

    Google Scholar 

  • Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  • Hughes A (1988) Evolution and human kinship. Oxford University Press, Oxford

    Google Scholar 

  • Hull DL (1982) The naked meme. In: Plotkin HC (ed) Learning development and culture: essays in evolutionary epistemology. Wiley, New York

    Google Scholar 

  • Hull DL (1988) Interactors versus vehicles. In: Plotkin HC (ed) The role of behaviour in evolution. MIT Press, Cambridge, MA

    Google Scholar 

  • Iannaccone L (1994) Why strict churches are strong. Am J Sociol 99:1180–1211

    Article  Google Scholar 

  • Kampis G (1991) Self-modifying systems in biology: a new framework for dynamics, information and complexity. Pergamon Press, Oxford

    Google Scholar 

  • Kauffman SA (1993) The origins of order, self-organization and selection in evolution. Oxford University Press, Oxford

    Google Scholar 

  • Koza JR (1991) Evolving a computer program to generate random numbers using the genetic programming paradigm. In: Belew R, Booker L (eds) Proceedings of the fourth international conference on genetic algorithms, UCSD, San Diego. Morgan Kaufmann, San Francisco, 13–16 July 1991, pp 3744

    Google Scholar 

  • Koza JR (1992a) Genetic programming: on the programming of computers by means of natural selection. A Bradford Book/MIT Press, Cambridge, MA

    MATH  Google Scholar 

  • Koza JR (1992b) Genetic evolution and co-evolution of computer programmes. In: Langton C, Taylor C, Farmer J, Rassmussen S (eds) Artificial life II: proceedings of the workshop on artificial life, Santa Fe, February 1990. Addison-Wesley, Redwood City, pp 603–629

    Google Scholar 

  • Koza JR (1992c) Evolution and co-evolution of computer programs to control independently acting agents. In: Meyer J-A, Wilson S (eds) From animals to animats: proceedings of the first international conference on simulation of adaptive behaviour (SAB 90), Paris. A Bradford Book/MIT Press, Cambridge, MA, 24–28 Sept 1990, pp 366–375

    Google Scholar 

  • Koza JR (1992d) A genetic approach to econometric modelling. In: Bourgine P, Walliser B (eds) Economics and cognitive science: selected papers from the second international conference on economics and artificial intelligence, Paris. Pergamon Press, Oxford, 4–6 July 1990, pp 57–75

    Google Scholar 

  • Koza JR (1994) Genetic programming II: automatic discovery of reusable programs. A Bradford Book/MIT Press, Cambridge, MA

    MATH  Google Scholar 

  • Kuhn TS (1970) The structure of scientific revolutions. University of Chicago Press, Chicago

    Google Scholar 

  • Kummer H, Daston L, Gigerenzer G, Silk J (1997) The social intelligence hypothesis. In: Weingart P, Richerson P, Mitchell SD, Maasen S (eds) Human by nature: between biology and the social sciences. Lawrence Erlbaum, Hillsdale, pp 157–179

    Google Scholar 

  • Lomborg B (1996) Nucleus and shield: the evolution of social structure in the iterated prisoner’s dilemma. Am Sociol Rev 61:278–307

    Article  Google Scholar 

  • Lynch A (1996) Thought contagion, how belief spreads through society: the new science of memes. Basic Books, New York

    Google Scholar 

  • Macy M (1996) Natural selection and social learning in the prisoner’s dilemma: co-adaptation with genetic algorithms and artificial neural networks. Sociol Meth Res 25:103–137

    Article  Google Scholar 

  • Martinez-Jaramillo S (2007) Artificial financial markets: an agent based approach to reproduce stylized facts and to study the red queen effect (PhD thesis). Centre for Computational Finance and Economic Agents (CCFEA), University of Essex

    Google Scholar 

  • Metcalfe J (ed) (1994) Metacognition: knowing about knowing. A Bradford Book/MIT Press, Cambridge, MA

    Google Scholar 

  • Mitchell M (1996) An introduction to genetic algorithms. A Bradford Book/MIT Press, Cambridge, MA

    Google Scholar 

  • Montana DJ (1995) Strongly typed genetic programming. Evol Comput 3(2):199–230

    Article  Google Scholar 

  • Moran PAP (1962) The statistical processes of evolutionary theory. Clarendon, Oxford

    MATH  Google Scholar 

  • Moss S (1992) Artificial Intelligence models of complex economic systems. In: Moss S, Rae J (eds) Artificial intelligence and economic analysis: prospects and problems. Edward Elgar, Cheltenham, pp 25–42

    Google Scholar 

  • Nelson RR, Winter SG Jr (1982) An evolutionary theory of economic change. Belknap Press of Harvard University Press, Cambridge, MA

    Google Scholar 

  • North DC (1990) Institutions, institutional change and economic performance. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Oliphant M (1996) The development of Saussurean communication. Biosystems 37:31–38

    Article  Google Scholar 

  • Olivetti C (1994) Do genetic algorithms converge to economic equilibria? (Discussion paper, 24). Department of Economics, University of Rome “La Sapienza”, Rome

    Google Scholar 

  • Popper KR (1979) Objective knowledge: an evolutionary approach. Clarendon, Oxford

    Google Scholar 

  • Reader J (1970) Man on earth. Collins, London

    Google Scholar 

  • Runciman WG (1998) The selectionist paradigm and its implications for sociology. Sociology 32:163–188

    Article  Google Scholar 

  • Schraudolph N, Belew R (1992) Dynamic parameter encoding for genetic algorithms. Mach Learn 9:9–21

    Google Scholar 

  • Smith R, Forrest S, Perelson A (1992) Searching for diverse co-operative populations with genetic algorithms (TCGA report, 92002). The clearinghouse for genetic algorithms, Department of Engineering Mechanics, University of Alabama, Tuscaloosa

    Google Scholar 

  • Tarde G (1884) Darwinisme naturel et Darwinisme social. Revue Philosophique XVII:607–637

    Google Scholar 

  • Tarde G (1903) The laws of imitation. Henry Holt, New York

    Google Scholar 

  • Vega-Redondo F (1996) Evolution, games and economic behaviour. Oxford University Press, Oxford

    Book  Google Scholar 

  • Weibull J (1995) Evolutionary game theory. MIT Press, Cambridge, MA

    MATH  Google Scholar 

  • Westoby A (1994) The ecology of intentions: how to make memes and influence people: culturology. http://ase.tufts.edu/cogstud/papers/ecointen.htm

  • Whitley D (1989) The GENITOR algorithm and selection pressure: why rank-based allocation of reproductive trials is best. In: Schaffer J (ed) Proceedings of the third international conference on genetic algorithms, George Mason University. Morgan Kaufmann, San Francisco, 4–7 June 1989, pp 116–121

    Google Scholar 

  • Wilson EO (1975) Sociobiology: the new synthesis. Harvard University Press, Cambridge, MA

    Google Scholar 

  • Windrum P, Birchenhall C (1998) Developing simulation models with policy relevance: getting to grips with UK science policy. In: Ahrweiler P, Gilbert N (eds) Computer simulations in science and technology studies. Springer, Berlin, pp 183–206

    Chapter  Google Scholar 

Download references

Acknowledgements

Edmund Chattoe-Brown acknowledges the financial support of the Economic and Social Research Council as part of the SIMIAN (http://www.simian.ac.uk) node of the National Centre for Research Methods (http://www.ncrm.ac.uk).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Edmund Chattoe-Brown .

Editor information

Editors and Affiliations

Further Reading

Further Reading

(Gilbert and Troitzsch 2005) is a good general introduction to social science simulation and deals with evolutionary techniques explicitly, while (Gilbert 2007) is recommended as an introduction of this kind of simulation for studying evolution in social systems. For deeper introductions to the basic techniques see (Goldberg 1989), which is still an excellent introduction to GA despite its age (for a more up-to-date introduction see: Mitchell 1996), and (Koza 1992a, 1994) for a very accessible explanation of GP with lots of examples. (Forrest 1991) is a good introduction to techniques in Classifier Systems.

More details about the four example models are given in the following: (Chattoe 2006a) shows how a simulation using an evolutionary approach can be related to mainstream social science issues, (Edmonds 2002) gives an example of the application of a GP-based simulation to an economic case, and (Moss 1992) is a relatively rare example of a classifier based model.

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Chattoe-Brown, E., Edmonds, B. (2013). Evolutionary Mechanisms. In: Edmonds, B., Meyer, R. (eds) Simulating Social Complexity. Understanding Complex Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-93813-2_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-93813-2_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-93812-5

  • Online ISBN: 978-3-540-93813-2

  • eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)

Publish with us

Policies and ethics