Skip to main content

The Fundamentals of Complex Adaptive Systems

  • Chapter
  • First Online:
Complex Adaptive Systems

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


Complex Adaptive Systems (CAS) is a framework for studying, explaining, and understanding systems of agents that collectively combine to form emergent, global level properties. These agents can be nearly anything, from ants or bees, to brain cells, to water particles in a weather pattern, to groups of cars or people in a city or town. These agents produce emergent patterns via correlated feedbacks throughout the system, feedbacks that create and fortify a basin of attraction: a persistent pattern of behavior that itself is outside of equilibrium. There is also an ever-growing understanding that similar features in complex systems across a diversity of domains may indicate similar fundamental principles at work, and as such there is often utility in using the key features of one system to gain insight into the workings of seemingly distinct fields. Here we also include a brief review of multiple models that attempt to do exactly this, including some of our previous work. Though there is not complete agreement on all aspects and definitions in this field, this introduction also summarizes our understanding of what defines a CAS, including the concepts of complexity, agents, adaptation, feedbacks, emergence, and self-organization; and places this definition and its key features in a historical context. Finally we briefly discuss two of the common biases often found that the tools of CAS can help counteract: the hierarchical bias, assuming a strong top-down organization; and the complexity bias, the tendency to assign complicated features to agents that turn out to be quite simple.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others


  1. Axelrod, R.: Agent-based modeling as a bridge between disciplines. In: Judd, K.L., Tesfatsion, L. (eds.) Handbook of Computational Economics, vol. 2, pp. 1565–1584. Elsevier, Amsterdam (2006)

    Google Scholar 

  2. Carmichael, T.: An overview of agent based models. In: Hadzikadic, M., OBrien, S., Khouja, M. (eds.) Managing Complexity: Practical Considerations in the Development and Application of ABMs to Contemporary Policy Challenges, vol. 504. Springer, Berlin (2013)

    Chapter  Google Scholar 

  3. Carmichael, T., Hadzikadic, M.: Emergent features in a general food web simulation: Lotka–Volterra, gause’s law, and the paradox of enrichment. Adv. Complex Syst. 16(08), 1350014 (2013)

    Article  MathSciNet  Google Scholar 

  4. Carmichael, T., Hadzikadic, M.: Predator-prey dynamics and the red queen hypothesis: putting limits on the evolutionary arms race. J. Policy Complex Syst. 2, 1 (2015)

    Google Scholar 

  5. Carmichael, T., Hadzikadic, M., Dréau, D., Whitmeyer, J.: Towards a general tool for studying threshold effects across diverse domains. In: Ras, Z.W., Ribarsky, W. (eds.) Advances in Information and Intelligent Systems, pp. 41–62. Springer, Berlin (2009)

    Chapter  Google Scholar 

  6. Chalmers, D.J.: Varieties of emergence. Technical Report preprint, Department of Philosophy, University of Arizona, USA (2002)

    Google Scholar 

  7. de Vries, H., Biesmeijer, J.C.: Modelling collective foraging by means of individual behaviour rules in honey-bees. Behav. Ecol. Sociobiol. 44(2), 109–124 (1998)

    Article  Google Scholar 

  8. de Vries, H., Biesmeijer, J.C.: Self-organization in collective honeybee foraging: emergence of symmetry breaking, cross inhibition and equal harvest-rate distribution. Behav. Ecol. Sociobiol. 51(6), 557–569 (2002)

    Article  Google Scholar 

  9. Epstein, J.M.: Generative Social Science: Studies in Agent-Based Computational Modeling. Princeton University Press, Princeton (2006)

    MATH  Google Scholar 

  10. Epstein, J.M.: Remarks on the foundations of agent-based generative social science. Handb Comput Econ 2, 1585–1604 (2006)

    Article  Google Scholar 

  11. Erol, K., Levy, R., Wentworth, J.: Application of agent technology to traffic simulation. In: Proceedings of the Complex Systems, Intelligent Systems and Interfaces (1998)

    Google Scholar 

  12. Fromm, J.: Types and forms of emergence. arXiv:nlin/0506028 (2005)

  13. Holland, J.H.: Emergence: From Chaos to Order. Addison-Wesley, Boston (1998)

    Google Scholar 

  14. Johnson, N.F.: Two’s Company, Three is Complexity: A Simple Guide to the Science of all Sciences. Oneworld Pubns Ltd, London (2007)

    Google Scholar 

  15. Johnson, S.: The Connected Lives of Ants, Brains, Cities and Software. Scribner, New York (2001)

    Google Scholar 

  16. Kennedy, J., Eberhart, R.C., Shi, Y.: Swarm Intelligence. Elsevier, Amsterdam (2001)

    Google Scholar 

  17. Midgley, D., Marks, R., Kunchamwar, D.: Building and assurance of agent-based models: an example and challenge to the field. J. Bus. Res. 60(8), 884–893 (2007)

    Article  Google Scholar 

  18. Nicolis, G., Prigogine, I.: Self-Organization in Nonequilibrium Systems (1977)

    Google Scholar 

  19. Ryan, A.J.: Emergence is coupled to scope, not level. Complexity 13(2), 67–77 (2007)

    Article  Google Scholar 

  20. Schelling, T.C.: Dynamic models of segregation. J. Math. Sociol. 1(2), 143–186 (1971)

    Article  Google Scholar 

  21. Sumpter, D.J.: The principles of collective animal behaviour. Philos. Trans. R. Soc. B Biol. Sci. 361(1465), 5–22 (2005)

    Article  Google Scholar 

  22. Tay, N.S., Lusch, R.F.: A preliminary test of hunt’s general theory of competition: using artificial adaptive agents to study complex and ill-defined environments. J. Bus. Res. 58(9), 1155–1168 (2005)

    Article  Google Scholar 

  23. Turing, A.M.: The chemical basis of morphogenesis. Philos. Trans. R. Soc. B Biol. Sci. 237(641), 37–72 (1952)

    Article  MathSciNet  Google Scholar 

  24. Waldrop, M.M.: Complexity: The Emerging Science at the Edge of Order and Chaos. Simon and Schuster, New York (1993)

    Google Scholar 

  25. Weaver, W.: Science and complexity. Am. Sci. 36(4), 536–544 (1948)

    Google Scholar 

  26. Wilensky, U.: Netlogo flocking model. Northwestern University, Evanston, IL, Center for Connected Learning and Computer-Based Modeling (1998)

    Google Scholar 

  27. Wooldridge, M.: An Introduction to Multiagent Systems. Wiley, New York (2002)

    Google Scholar 

Download references


Some of this material appeared previously, in a slightly changed form, in Managing Complexity: Practical Considerations in the Development and Application of ABMs to Contemporary Policy Challenges [2].

Author information

Authors and Affiliations


Corresponding author

Correspondence to Ted Carmichael .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Carmichael, T., Hadžikadić, M. (2019). The Fundamentals of Complex Adaptive Systems. In: Carmichael, T., Collins, A., Hadžikadić, M. (eds) Complex Adaptive Systems. Understanding Complex Systems. Springer, Cham.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20307-8

  • Online ISBN: 978-3-030-20309-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics