Coore, Daniel N.
Author Affiliation, Ana.
Department of Mathematics & Computer Science
Abstractions for directing self-organising patterns
Banātre, J.P.; Fradet, P.; Giavitto, J.L.; Michel, O.
Unconventional programming paradigms: International workshop UPP 2004
Place of Publication
Date of Publication
Series Editor Role
Lecture Notes in Computer Science
Series Volume Identification
Series Issue Identification
We present an abstraction for pattern formation, called pattern networks, which are suitable for constructing complex patterns from simpler ones in the amorphous computing environment. This work builds upon previous efforts that focused on creating suitable system-level abstractions for engineering the emergence of agent-level interactions. Our pattern networks are built up from combinations of these system-level abstractions, and may be combined to form bigger pattern networks. We demonstrate the power of this abstraction by illustrating how a few complex patterns could be generated by a combination of approximately defined pattern networks. We conclude with a discussion of the challenges involved in parameterising these abstractions, and in defining higher order versions of them.....