We investigate the self-organising behaviour of Digital Ecosystems, because a
primary motivation for our research is to exploit the self-organising
properties of biological ecosystems. We extended a definition for the
complexity, grounded in the biological sciences, providing a measure of the
information in an organism's genome. Next, we extended a definition for the
stability, originating from the computer sciences, based upon convergence to an
equilibrium distribution.
A Multi-Agent System is a distributed system where the agents or nodes
perform complex functions that cannot be written down in analytic form.
Multi-Agent Systems are highly connected, and the information they contain is
mostly stored in the connections. When agents update their state, they take
into account the state of the other agents, and they have access to those
states via the connections. There is also external, user-generated input into
the Multi-Agent System. As so much information is stored in the connections,
agents are often memory-less.
A primary motivation for our research in digital ecosystems is the desire to
exploit the self-organising properties of biological ecosystems. Ecosystems are
thought to be robust, scalable architectures that can automatically solve
complex, dynamic problems.