Theories and Algorithms of Complexity Science Used in Digital Design

Conference paper


Complexity Science with a lot of theories on complexity, can be used for diversified complexity issues in digital design. And taking use of the models and algorithms in Complexity Science, multiple novel forms can be generated efficiently for architectural design, along with the use of computer tools. Complexity Science not only serves as the inspiration for the ideas and methods in digital design, but also provides methods for complex problems and the increased complexity. And some possible applications are discussed in the paper.


Digital design Complexity Science Complexity Form generation Algorithms 



Some design cases mentioned in this paper is derived from the design studios that are tutored by Professor Xu Weiguo at School of Architecture, Tsinghua University. These cases are the Hufang Bridge Urban Complex Design Project by Cui Wanyi, the Chaotic Design Project by Du Guangyu and Wang Jiayi, and the project mentioned in Shortest Path by Wang Jingsong and Sun Pengcheng. This research is supported by National Natural Science Fund of China (NO. 51538006).


  1. Ashby, W.R.: Principles of the self-organizing dynamic system. J. Gen. Psychol. 37(2), 125–128 (1947)CrossRefGoogle Scholar
  2. Auyang, S.Y., et al.: Foundations of Complex System Theories (In Chinese). Shanghai Science and Technology Education Press, Shanghai (2002)Google Scholar
  3. Balmond, C., Smith, J., Brensing, C.: Informal. Prestel, Munich, New York (2002)Google Scholar
  4. Beni, G.: Swarm intelligence. In: Meyers, R.A. (Ed.), Computational Complexity: Theory, Techniques, and Applications. Springer, New York, pp. 3150–3169 (2012)CrossRefGoogle Scholar
  5. Boeing, G.: Visual analysis of nonlinear dynamical systems: chaos, fractals, self-similarity and the limits of prediction. Systems 4(37), 1–18 (2016)Google Scholar
  6. Hasselblatt, B., Katok, A.: Translated by Yujun, Z. et al. Introduction to Power System Tutorials and Recent Developments (In Chinese). Science Press, Beijing (2009)Google Scholar
  7. Danforth, C.M.: Chaos in an Atmosphere Hanging on a Wall. Mathematics of Planet Earth (2019). Accessed 2 Feb 2019
  8. Reynolds, C.W.: Flocks, herds, and schools: a distributed behaviorial model. Comput. Graphics 21(4), 25–34 (1987)CrossRefGoogle Scholar
  9. Watts, D.J., Steven, H.: Strogatz. Collective Dynamics of ‘small-world’ networks. Nature 393(6684), 440–442 (1998)CrossRefGoogle Scholar
  10. Vintiadis, E.: Emergence. Internet Encyclopedia of Philosophy (2018). Accessed 19 Oct 2018
  11. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press (1999)Google Scholar
  12. Gardner, M.: Mathematical games: the fantastic combinations of john Conway’s new solitaire game “life”. Sci. Am. 223, 120–123 (1970)CrossRefGoogle Scholar
  13. Lei, G.: Complex Network (In Chinese). Shanghai Science and Technology Education Press (2006)Google Scholar
  14. Witzany, G.: Biological self-organization. Int. J. Signs Semiot. Syst. 3(2), 1–11 (2014)Google Scholar
  15. Huang, X.: Complexity Science and Philosophy (In Chinese). Central Compilation & Translation Press, Beijing (2006)Google Scholar
  16. Johnson, S.: Emergence: the connected lives of ants, brains, cities, and software. Simon Schuster (2002)Google Scholar
  17. Leach, N.: Swarm urbanism. Architect. Design 79(4), 56–63 (2009)CrossRefGoogle Scholar
  18. Lorenz. Translated by Liu Shida. (1997) The Nature of Chaos (In Chinese). Meteorological PressGoogle Scholar
  19. Weidong, Ma.: Cecil Balmond (In Chinese). China Electric Power Press, Beijing (2008)Google Scholar
  20. Oosterhuis, K.: Simply complex, toward a new kind of building. Front. Archit. Res. 1(4), 411–420 (2012)CrossRefGoogle Scholar
  21. Oosterhuis, K.: Programmable architecture. Roma: l’Arca Edizioni (2002)Google Scholar
  22. Oosterhuis, K.: A new kind of building. In: Disappearing Architecture, 90–115 (2005)Google Scholar
  23. Reiser + Umemoto: Atlas of Novel Tectonics. New York: Princeton Architectural Press (2006)Google Scholar
  24. Venturi, R.: Complexity and Contradiction in Architecture. The Museum of Modern Art Press, New York (1966)Google Scholar
  25. von Neumann, J.: The general and logical theory of automata// von Neumann. J. Collect. Works 5, 288 (1963)Google Scholar
  26. von Neumann, J.: Theory of Self-Reproducing Automata. University of Illinois Press, Urbana (1966)Google Scholar
  27. Waldner, J.-B.: Nanocomputers and Swarm Intelligence. ISTE John Wiley & Sons, London (2008)CrossRefGoogle Scholar
  28. Weaver, W.: Science and complexity. Am. Sci. 36(4), 536–544 (1948)Google Scholar
  29. Wolfram, S.: Statistical mechanics of cellular automata. Rev. Modern Phys. 55(3), 601–644 (1983)MathSciNetCrossRefGoogle Scholar
  30. Jinpei, W., Xuewei, L.: Introduction to System Science Development (In Chinese). Tsinghua University Press, Beijing (2010)Google Scholar
  31. Tong, W.: Research on Self-Organization Methodology (In Chinese). Tsinghua University Press, Beijing (2001)Google Scholar
  32. Tong, W.: Research on the Concept of Complexity and Its Significance (In Chinese). J. Renmin Univ. China 5, 2–9 (2004)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.School of ArchitectureTsinghua UniversityBeijingChina

Personalised recommendations