Applications and design of cooperative multi-agent ARN-based systems

Claire E. Gerrard*, John McCall, Christopher Macleod, George M. Coghill

*Corresponding author for this work

Research output: Contribution to journalArticle

Abstract

The Artificial Reaction Network (ARN) is an artificial chemistry inspired by Cell Signalling Networks. Its purpose is to represent chemical circuitry and to explore the computational properties responsible for generating emergent high-level behaviour. In this paper, the design and application of ARN-based cell-like agents termed “Cytobots” are explored. Such agents provide a facility to explore the dynamics and emergent properties of multicellular systems. The Cytobot ARN is constructed by combining functional motifs found in real biochemical networks. By instantiating this ARN, multiple Cytobots are created, each of which is capable of recognising environmental patterns, stigmergic communication with others and controlling its own trajectory. Applications in biological simulation and robotics are investigated by first applying the agents to model the life-cycle phases of the cellular slime mould D. discoideum and then to simulate an oil-spill clean-up operation. The results demonstrate that an ARN-based approach provides a powerful tool for modelling multi-agent biological systems and also has application in swarm robotics.

Original languageEnglish
Pages (from-to)1581-1594
Number of pages14
JournalSoft Computing
Volume19
Issue number6
Early online date21 Jun 2014
DOIs
Publication statusPublished - Jun 2015

Fingerprint

Reaction Network
Robotics
Cell signaling
Oil spills
Biological systems
Life cycle
Swarm Robotics
Oil Spill
Biochemical Networks
Trajectories
Cell
Biological Systems
Life Cycle
Communication
Chemistry
Multi-agent Systems
Design
Trajectory
Modeling
Demonstrate

Keywords

  • Artificial Chemistry
  • Artificial Neural Network (ANN)
  • Artificial Reaction Network (ARN)
  • Swarm Robotics

ASJC Scopus subject areas

  • Software
  • Geometry and Topology
  • Theoretical Computer Science

Cite this

Applications and design of cooperative multi-agent ARN-based systems. / Gerrard, Claire E.; McCall, John; Macleod, Christopher; Coghill, George M.

In: Soft Computing, Vol. 19, No. 6, 06.2015, p. 1581-1594.

Research output: Contribution to journalArticle

Gerrard, Claire E. ; McCall, John ; Macleod, Christopher ; Coghill, George M. / Applications and design of cooperative multi-agent ARN-based systems. In: Soft Computing. 2015 ; Vol. 19, No. 6. pp. 1581-1594.
@article{da016a14af064f0b8402940cf5c04291,
title = "Applications and design of cooperative multi-agent ARN-based systems",
abstract = "The Artificial Reaction Network (ARN) is an artificial chemistry inspired by Cell Signalling Networks. Its purpose is to represent chemical circuitry and to explore the computational properties responsible for generating emergent high-level behaviour. In this paper, the design and application of ARN-based cell-like agents termed “Cytobots” are explored. Such agents provide a facility to explore the dynamics and emergent properties of multicellular systems. The Cytobot ARN is constructed by combining functional motifs found in real biochemical networks. By instantiating this ARN, multiple Cytobots are created, each of which is capable of recognising environmental patterns, stigmergic communication with others and controlling its own trajectory. Applications in biological simulation and robotics are investigated by first applying the agents to model the life-cycle phases of the cellular slime mould D. discoideum and then to simulate an oil-spill clean-up operation. The results demonstrate that an ARN-based approach provides a powerful tool for modelling multi-agent biological systems and also has application in swarm robotics.",
keywords = "Artificial Chemistry, Artificial Neural Network (ANN), Artificial Reaction Network (ARN), Swarm Robotics",
author = "Gerrard, {Claire E.} and John McCall and Christopher Macleod and Coghill, {George M.}",
year = "2015",
month = "6",
doi = "10.1007/s00500-014-1330-9",
language = "English",
volume = "19",
pages = "1581--1594",
journal = "Soft Computing",
issn = "1432-7643",
publisher = "Springer Verlag",
number = "6",

}

TY - JOUR

T1 - Applications and design of cooperative multi-agent ARN-based systems

AU - Gerrard, Claire E.

AU - McCall, John

AU - Macleod, Christopher

AU - Coghill, George M.

PY - 2015/6

Y1 - 2015/6

N2 - The Artificial Reaction Network (ARN) is an artificial chemistry inspired by Cell Signalling Networks. Its purpose is to represent chemical circuitry and to explore the computational properties responsible for generating emergent high-level behaviour. In this paper, the design and application of ARN-based cell-like agents termed “Cytobots” are explored. Such agents provide a facility to explore the dynamics and emergent properties of multicellular systems. The Cytobot ARN is constructed by combining functional motifs found in real biochemical networks. By instantiating this ARN, multiple Cytobots are created, each of which is capable of recognising environmental patterns, stigmergic communication with others and controlling its own trajectory. Applications in biological simulation and robotics are investigated by first applying the agents to model the life-cycle phases of the cellular slime mould D. discoideum and then to simulate an oil-spill clean-up operation. The results demonstrate that an ARN-based approach provides a powerful tool for modelling multi-agent biological systems and also has application in swarm robotics.

AB - The Artificial Reaction Network (ARN) is an artificial chemistry inspired by Cell Signalling Networks. Its purpose is to represent chemical circuitry and to explore the computational properties responsible for generating emergent high-level behaviour. In this paper, the design and application of ARN-based cell-like agents termed “Cytobots” are explored. Such agents provide a facility to explore the dynamics and emergent properties of multicellular systems. The Cytobot ARN is constructed by combining functional motifs found in real biochemical networks. By instantiating this ARN, multiple Cytobots are created, each of which is capable of recognising environmental patterns, stigmergic communication with others and controlling its own trajectory. Applications in biological simulation and robotics are investigated by first applying the agents to model the life-cycle phases of the cellular slime mould D. discoideum and then to simulate an oil-spill clean-up operation. The results demonstrate that an ARN-based approach provides a powerful tool for modelling multi-agent biological systems and also has application in swarm robotics.

KW - Artificial Chemistry

KW - Artificial Neural Network (ANN)

KW - Artificial Reaction Network (ARN)

KW - Swarm Robotics

UR - http://www.scopus.com/inward/record.url?scp=84929523115&partnerID=8YFLogxK

U2 - 10.1007/s00500-014-1330-9

DO - 10.1007/s00500-014-1330-9

M3 - Article

VL - 19

SP - 1581

EP - 1594

JO - Soft Computing

JF - Soft Computing

SN - 1432-7643

IS - 6

ER -