Inproceedings,

Expressing Evolutionary Computation, Genetic Programming, Artificial Life, Autonomous Agents, and DNA-Based Computing in \$-Calculus

.
Proceedings of the 2000 Congress on Evolutionary Computation CEC00, page 1361--1368. La Jolla Marriott Hotel La Jolla, California, USA, IEEE Press, (6-9 July 2000)

Abstract

Genetic programming, autonomous agents, artificial life and evolutionary computation share many common ideas. They generally investigate distributed complex processes, perhaps with the ability to interact. It seems to be natural to study their behavior using process algebras, which were designed to handle distributed interactive systems. \$-calculus is a higher-order polyadic process algebra for resource bounded computation. It has been designed to handle autonomous agents, evolutionary computing, neural nets, expert systems, machine learning, and distributed interactive AI systems, in general. \$-calculus has built-in cost-optimisation mechanism allowing to deal with nondeterminism, incomplete and uncertain information. In this paper, we express in \$-calculus several subareas of evolutionary computation, including genetic programming, artificial life, autonomous agents and DNA-based computing.

Tags

Users

  • @brazovayeye

Comments and Reviews