Behavioral Form Finding: A Multi Agent Systems Framework for Environmental Aware Form Finding of Shell Structures

  • Evangelos PantazisEmail author
  • David J. Gerber
Conference paper


This work focuses on the application of Multi Agent Systems Framework for form finding shell structures by incorporating environmental parameters. Within the developed MAS approach the steering of form beyond purely form found shapes is explored by introducing behaviours which relate to the orientation of the site and the corresponding solar path. The aim is to extend traditional form finding by introducing MAS approach which enables the development of agent based models that integrate physical forces such as gravity and tension with virtual ones that relate to different design objectives. Though the use of heuristic functions the behaviour is coupled with the energy and daylight analysis in order to obtain more control over its impact. The framework is evaluated in an experimental design which uses an existing thin concrete shell design by H. Isler as a benchmark. Using the same boundary conditions as the existing shell, the proposed methodology is applied in order to generate design alternatives with improved environmental performance.


Form finding Multi Agent Systems Agent based modelling and simulation Shell design 


  1. 1.
    Anumba, C.J., et al.: Intelligent Agent Applications in Construction Engineering, Creative Systems in Structural and Construction Engineering. CRC Press (2001)Google Scholar
  2. 2.
    Sycara, K.: Multiagent systems. AI Mag. 19(2), 79–92 (1998)Google Scholar
  3. 3.
    Groenewolt, A., et al.: An interactive agent-based framework for materialization-informed architectural design. Swarm Intell. 12(2), 155–186 (2018)CrossRefGoogle Scholar
  4. 4.
    Schwinn, T., Menges, A.: Fabrication agency: Landesgartenschau exhibition hall. Arch. Des. 85(5), 92–99 (2015)Google Scholar
  5. 5.
    Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model. ACM SIGGRAPH Comput. Graph. 21(4), 25–34 (1987)CrossRefGoogle Scholar
  6. 6.
    Kayser, M., et al.: FIBERBOTS: Design and Digital Fabrication of Tubular Structures Using Robot Swarms. Springer, Cham (2019)Google Scholar
  7. 7.
    Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Santa Fe Institute Studies in the Sciences of Complexity. Oxford University Press, New York (1999)Google Scholar
  8. 8.
    Anumba, C., et al.: A multi-agent system for distributed collaborative design. Logist. Inf. Manag. 14(5/6), 355–367 (2001)CrossRefGoogle Scholar
  9. 9.
    Macal, C.M., North, M.J.: Agent-based modeling and simulation. In: Winter Simulation Conference (2009)Google Scholar
  10. 10.
    Pantazis, E., Gerber, D.: A framework for generating and evaluating façade designs using a multi-agent system approach. Int. J. Arch. Comput. (IJAC) 16(4), 248–270 (2018)Google Scholar
  11. 11.
    Gerber, D.J., Pantazis, E., Wang, A.: A multi-agent approach for performance based architecture: design exploring geometry, user, and environmental agencies in façades. Autom. Constr. 76, 45–58 (2017)CrossRefGoogle Scholar
  12. 12.
    Adriaenssens, S., et al.: Shell structures for architecture: form finding and optimization. In: Adriaenssens, S., et al. (eds.), vol. I. Taylor & Francis – Routledge, London (2014)Google Scholar
  13. 13.
    Rippmann, M., Lachauer, L., Block, P.: Interactive vault design. Int. J. Space Struct. 27(4), 219–230 (2012)CrossRefGoogle Scholar
  14. 14.
    Piker, D.: Kangaroo: form finding with computational physics. Arch. Des. 83(2), 136–137 (2013)Google Scholar
  15. 15.
    Bostock, M., Ogievetsky, V., Heer, J.: D3 data-driven documents. IEEE Trans. Vis. Comput. Graph. 17(12), 2301–2309 (2011)CrossRefGoogle Scholar
  16. 16.
    Haymaker, J., et al.: Design space construction: a framework to support collaborative, parametric decision making. J. Inf. Technol. Constr. (ITcon) 23(8), 157–178 (2018)Google Scholar
  17. 17.
    MacLeamy, P.: MacLeamy Curve. Collaboration, Integrated Information, and the Project Lifecycle in Building Design and Construction and Operation (WP-1202) (2004)Google Scholar
  18. 18.
    Davis, D.: Modelled on Software Engineering: Flexible Parametric Models in the Practice of Architecture, Ph.D 234, Sydeny, Australia (2013)Google Scholar
  19. 19.
    Chilton, J., Chuang, C.-C.: Rooted in nature: aesthetics, geometry and structure in the shells of Heinz Isler. Nexus Netw. J. 19(3), 763–785 (2017)CrossRefGoogle Scholar
  20. 20.
    Senatore, G., Piker, D.: Interactive real-time physics: an intuitive approach to form-finding and structural analysis for design and education. Comput.-Aided Des. 61, 32–41 (2015)CrossRefGoogle Scholar
  21. 21.
    Preisinger, C., Heimrath, M.: Karamba—a toolkit for parametric structural design. Struct. Eng. Int. 24(2), 217–221 (2014)CrossRefGoogle Scholar
  22. 22.
    Roudsari, M., Pak, M., Smith, A.: LADYBUG: A Parametric Environmental Plugin for Grasshopper to Help Designers Create an Environmentally-Conscious Design (2014)Google Scholar
  23. 23.
    Ostermeyer, Y., et al.: Building inventory and refurbishment scenario database development for Switzerland. J. Ind. Ecol. 22(4), 629–642 (2018)CrossRefGoogle Scholar
  24. 24.
    Petersen, K.H.: Collective Construction by Termite-Inspired Robots (2014)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Sonny Astani Department of Civil and Environmental EngineeringUniversity of Southern CaliforniaLos AngelesUSA
  2. 2.School of Architecture EngineeringUniversity of Southern CaliforniaLos AngelesUSA
  3. 3.Arup Inc.LondonUK

Personalised recommendations