skip to main content
10.1145/1389095.1389115acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Evolutionary swarm design of architectural idea models

Published: 12 July 2008 Publication History

Abstract

In this paper we present a swarm grammar system that makes use of bio-inspired mechanisms of reproduction, communication and construction in order to build three-dimensional structures. Ultimately, the created structures serve as idea models that lend themselves to inspirations for architectural designs.
Appealing design requires structural complexity. In order to computationally evolve swarm grammar configurations that yield interesting architectural models, we observe their productivity, coordination, efficiency, and their unfolding diversity during the simulations. In particular, we measure the numbers of collaborators in each swarm individual's neighborhood, and we count the types of expressed swarm agents and built construction elements. At the end of the simulation the computation time is saved and the created structures are rated with respect to their approximation of pre-defined shapes. These ratings are incorporated into the fitness function of a genetic algorithm. We show that the conducted measurements are useful to direct an evolutionary search towards interesting yet well-constrained architectural idea models.

References

[1]
B. G. Bezirtzis, M. Lewis, and C. Christeson. Interactive evolution for industrial design. In Conference on creativity & cognition, pages 183--192, New York, NY, USA, 2007. ACM.
[2]
E. Bonabeau, M. Dorigo, and G. Theraulaz. Swarm Intel ligence: From Natural to Artificial Systems. Oxford University Press, New York, 1999.
[3]
T. Csaszar. Swarm. American Craft, 66(4):44--49, 2006.
[4]
K. Frampton. Modern Architecture: A Critical History. Thames and Hudson, 4 edition, 2007.
[5]
J. Glancey. Story of Architecture. Dorling Kindersley, 2001.
[6]
C. A. Hidalgo and A.-L. Barabasi. Scale-free networks. Scholarpedia: The free peer reviewed encyclopedia, 2006.
[7]
B. Holldobler and E. O. Wilson. The Ants. Springer-Verlag, Berlin-Heidelberg, 1990.
[8]
G. S. Hornby. Measuring complexity by measuring structure and organization. In D. Srinivasan and L. Wang, editors, 2007 IEEE Congress on Evolutionary Computation, pages 2017--2024, >Singapore, 2007. IEEE Press.
[9]
J.-P. Houdin. Khufu: The Secrets Behind the Building of the Great Pyramid. AUC Press, 2006.
[10]
C. Jacob, G. Hushlak, J. E. Boyd, M. Sayles, and M. Pilat. Swarmart: Interactive art from swarm intelligence. LEONARDO, 40(3):248--254, 2007.
[11]
C. Jacob and S. von Mammen. Swarm grammars: growing dynamic structures in 3d agent spaces. Digital Creativity: Special issue on Computational Models of Creativity in the Arts, 18, 2007.
[12]
S. Kauffman. At Home in the Universe: The Search for the Laws of Self-Organization and Complexity. Oxford University Press, 1995.
[13]
W. Knoll and M. Hechinger. Architektur-Model le: Anregungen zu Ihrem Bau. Deutsche Verlangs-Anstalt, Munich, Germany, 2006.
[14]
H. Kwong and C. Jacob. Evolutionary exploration of dynamic swarm behaviour. In Congress on Evolutionary Computation, Canberra, Australia, 2003.
[15]
P. Prusinkiewicz and A. Lindenmayer. The Algorithmic Beauty of Plants. Springer-Verlag, 1996.
[16]
C. W. Reynolds. Flocks, herds, and schools: A distributed behavioral model. In SIGGRAPH '87 Conference Proceedings, volume 4, pages 25--34, 1987.
[17]
P. Schuster. How does complexity arise in evolution. Complex., 2(1):22--30, 1996.
[18]
K. Sims. Artificial evolution for computer graphics. In Proceedings of the 18th annual conference on Computer graphics and interactive techniques, volume 25, pages 319---328, New York, 1991. ACM Press.
[19]
D. Thomas. Aesthetic selection of developmental art forms. In Artificial Life VIII, The 8th International Conference on the Simulation and Synthesis of Living Systems, pages 157--163, Cambridge, 2002. MIT Press.
[20]
S. von Mammen and C. Jacob. Genetic swarm grammar programming: Ecological breeding like a gardener. In D. Srinivasan and L. Wang, editors, 2007 IEEE Congress on Evolutionary Computation, IEEE Press, pages 851--858, 2007.
[21]
S. von Mammen, C. Jacob, and G. Kokai. Evolving swarms that build 3d structures. In 2005 IEEE Congress on Evolutionary Computation, volume 2, pages 1434--1441. IEEE Press, 2005.
[22]
S. von Mammen, C. Jacob, and J. Wong. Virtual constructive swarms: Compositions, inspirations, and designs. In Applications of Evolutionary Computing, Proceedings of EvoWorkshops 2008, Berlin-Heidelberg, 2008. Springer-Verlag.
[23]
Y. Zeng, P. B. Dennis, and C. H. Jorge. Multiagent based construction for human-like architecture. In AAMAS '07: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems, pages 1--3, New York, NY, USA, 2007. ACM.
[24]
Y. Zeng, C. H. Jorge, and P. B. Dennis. Swarmarchitect: a swarm framework for collaborative construction. In GECCO '07: Proceedings of the 9th annual conference on Genetic and evolutionary computation, pages 186--186, New York, NY, USA, 2007. ACM.

Cited By

View all
  • (2024)Merging architectural design and robotic planning using interactive agent-based modelling for collective robotic constructionJournal of Computational Design and Engineering10.1093/jcde/qwae02811:2(253-268)Online publication date: 18-Mar-2024
  • (2023)On the Hierarchy of Swarm-automaton for the Number of AgentsTheory of Computing Systems10.1007/s00224-023-10117-z67:4(714-731)Online publication date: 11-Feb-2023
  • (2022)On the computational power of swarm automata using agents with position informationNatural Computing10.1007/s11047-022-09881-721:4(605-614)Online publication date: 18-Feb-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '08: Proceedings of the 10th annual conference on Genetic and evolutionary computation
July 2008
1814 pages
ISBN:9781605581309
DOI:10.1145/1389095
  • Conference Chair:
  • Conor Ryan,
  • Editor:
  • Maarten Keijzer
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. boids
  2. complexity
  3. constructive swarm
  4. generative representation
  5. stigmergy
  6. swarm grammar
  7. swarm model

Qualifiers

  • Research-article

Conference

GECCO08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Merging architectural design and robotic planning using interactive agent-based modelling for collective robotic constructionJournal of Computational Design and Engineering10.1093/jcde/qwae02811:2(253-268)Online publication date: 18-Mar-2024
  • (2023)On the Hierarchy of Swarm-automaton for the Number of AgentsTheory of Computing Systems10.1007/s00224-023-10117-z67:4(714-731)Online publication date: 11-Feb-2023
  • (2022)On the computational power of swarm automata using agents with position informationNatural Computing10.1007/s11047-022-09881-721:4(605-614)Online publication date: 18-Feb-2022
  • (2019)Swarm-Based Multiset Rewriting Computing ModelsUnconventional Computation and Natural Computation10.1007/978-3-030-19311-9_8(79-93)Online publication date: 26-Apr-2019
  • (2018)Using interactive evolution to design behaviors for non-deterministic self-organized constructionProceedings of the Symposium on Simulation for Architecture and Urban Design10.5555/3289750.3289771(1-8)Online publication date: 4-Jun-2018
  • (2018)Organic architectural spatial design driven by agent-based crowd simulationProceedings of the Symposium on Simulation for Architecture and Urban Design10.5555/3289750.3289767(1-8)Online publication date: 4-Jun-2018
  • (2017)An interactive agent-based framework for materialization-informed architectural designSwarm Intelligence10.1007/s11721-017-0151-812:2(155-186)Online publication date: 4-Dec-2017
  • (2016)Robotics for Self-Organised Construction2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W)10.1109/FAS-W.2016.45(162-167)Online publication date: Sep-2016
  • (2016)Self-Organised Construction with Revit2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W)10.1109/FAS-W.2016.44(160-161)Online publication date: Sep-2016
  • (2015)Bubble PlayProceedings of the 2015 International Conference on Cyberworlds (CW)10.1109/CW.2015.23(286-293)Online publication date: 7-Oct-2015
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media