Swarm-Based Computational Development

Abstract

Swarms are a metaphor for complex dynamic systems. In swarms, large numbers of individuals locally interact and form non-linear, dynamic interaction networks. Ants, wasps and termites, for instance, are natural swarms whose individual and group behaviors have been evolving over millions of years. In their intricate nest constructions, the emergent effectiveness of their behaviors becomes apparent. Swarm-based computational simulations capture the corresponding principles of agent-based, decentralized, self-organizing models. In this work, we present ideas around swarm-based developmental systems, in particular swarm grammars, a swarm-based generative representation, and our efforts towards the unification of this methodology and the improvement of its accessibility.

DOI: 10.1007/978-3-642-33902-8_18

20 Figures and Tables

Cite this paper

@inproceedings{Mammen2012SwarmBasedCD, title={Swarm-Based Computational Development}, author={Sebastian von Mammen and David Phillips and Timothy Davison and Heather A. Jamniczky and Benedikt Hallgr{\'i}msson and Christian Jacob}, booktitle={Morphogenetic Engineering, Toward Programmable Complex Systems}, year={2012} }