To boldly go: an occam-π mission to engineer emergence

Peter H. Welch, Kurt Wallnau, Adam T. Sampson, Mark Klein

Research output: Contribution to journalArticle

4 Citations (Scopus)
11 Downloads (Pure)

Abstract

Future systems will be too complex to design and implement explicitly. Instead, we will have to learn to engineer complex behaviours indirectly: through the discovery and application of local rules of behaviour, applied to simple process components, from which desired behaviours predictably emerge through dynamic interactions between massive numbers of instances. This paper describes a process-oriented architecture for fine-grained concurrent systems that enables experiments with such indirect engineering. Examples are presented showing the differing complex behaviours that can arise from minor (non-linear) adjustments to low-level parameters, the difficulties in suppressing the emergence of unwanted (bad) behaviour, the unexpected relationships between apparently unrelated physical phenomena (shown up by their separate emergence from the same primordial process swamp) and the ability to explore and engineer completely new physics (such as force fields) by their emergence from low-level process interactions whose mechanisms can only be imagined, but not built, at the current time.
Original languageEnglish
Pages (from-to)449–474
Number of pages26
JournalNatural Computing
Volume11
Issue number3
DOIs
Publication statusPublished - 2012

Fingerprint

Engineers
Physics
Experiments

Cite this

Welch, Peter H. ; Wallnau, Kurt ; Sampson, Adam T. ; Klein, Mark. / To boldly go : an occam-π mission to engineer emergence. In: Natural Computing. 2012 ; Vol. 11, No. 3. pp. 449–474.
@article{5eb5d100164743cd9637caca2710a6e5,
title = "To boldly go: an occam-π mission to engineer emergence",
abstract = "Future systems will be too complex to design and implement explicitly. Instead, we will have to learn to engineer complex behaviours indirectly: through the discovery and application of local rules of behaviour, applied to simple process components, from which desired behaviours predictably emerge through dynamic interactions between massive numbers of instances. This paper describes a process-oriented architecture for fine-grained concurrent systems that enables experiments with such indirect engineering. Examples are presented showing the differing complex behaviours that can arise from minor (non-linear) adjustments to low-level parameters, the difficulties in suppressing the emergence of unwanted (bad) behaviour, the unexpected relationships between apparently unrelated physical phenomena (shown up by their separate emergence from the same primordial process swamp) and the ability to explore and engineer completely new physics (such as force fields) by their emergence from low-level process interactions whose mechanisms can only be imagined, but not built, at the current time.",
author = "Welch, {Peter H.} and Kurt Wallnau and Sampson, {Adam T.} and Mark Klein",
year = "2012",
doi = "10.1007/s11047-012-9304-2",
language = "English",
volume = "11",
pages = "449–474",
journal = "Natural Computing",
issn = "1567-7818",
publisher = "Springer Netherlands",
number = "3",

}

To boldly go : an occam-π mission to engineer emergence. / Welch, Peter H.; Wallnau, Kurt; Sampson, Adam T.; Klein, Mark.

In: Natural Computing, Vol. 11, No. 3, 2012, p. 449–474.

Research output: Contribution to journalArticle

TY - JOUR

T1 - To boldly go

T2 - an occam-π mission to engineer emergence

AU - Welch, Peter H.

AU - Wallnau, Kurt

AU - Sampson, Adam T.

AU - Klein, Mark

PY - 2012

Y1 - 2012

N2 - Future systems will be too complex to design and implement explicitly. Instead, we will have to learn to engineer complex behaviours indirectly: through the discovery and application of local rules of behaviour, applied to simple process components, from which desired behaviours predictably emerge through dynamic interactions between massive numbers of instances. This paper describes a process-oriented architecture for fine-grained concurrent systems that enables experiments with such indirect engineering. Examples are presented showing the differing complex behaviours that can arise from minor (non-linear) adjustments to low-level parameters, the difficulties in suppressing the emergence of unwanted (bad) behaviour, the unexpected relationships between apparently unrelated physical phenomena (shown up by their separate emergence from the same primordial process swamp) and the ability to explore and engineer completely new physics (such as force fields) by their emergence from low-level process interactions whose mechanisms can only be imagined, but not built, at the current time.

AB - Future systems will be too complex to design and implement explicitly. Instead, we will have to learn to engineer complex behaviours indirectly: through the discovery and application of local rules of behaviour, applied to simple process components, from which desired behaviours predictably emerge through dynamic interactions between massive numbers of instances. This paper describes a process-oriented architecture for fine-grained concurrent systems that enables experiments with such indirect engineering. Examples are presented showing the differing complex behaviours that can arise from minor (non-linear) adjustments to low-level parameters, the difficulties in suppressing the emergence of unwanted (bad) behaviour, the unexpected relationships between apparently unrelated physical phenomena (shown up by their separate emergence from the same primordial process swamp) and the ability to explore and engineer completely new physics (such as force fields) by their emergence from low-level process interactions whose mechanisms can only be imagined, but not built, at the current time.

U2 - 10.1007/s11047-012-9304-2

DO - 10.1007/s11047-012-9304-2

M3 - Article

VL - 11

SP - 449

EP - 474

JO - Natural Computing

JF - Natural Computing

SN - 1567-7818

IS - 3

ER -