Related Experiment Video
Updated: Jan 21, 2026

Molecular Evolution of the Tre Recombinase
Published on: May 29, 2008
Combining evolution and self-organization to find natural Boolean representations in unconventional computational
Matthew D Egbert1, Gerd Gruenert2, Bashar Ibrahim3
1Centre for Computational Evolution, University of Auckland, 1010 Auckland, New Zealand; Faculty of Mathematics and Computer Science, Friedrich Schiller University, Ernst-Abbe-Platz 2, 07743 Jena, Germany.
This study combines evolution with self-organization to design unconventional computing systems. This novel approach efficiently evolves computational structures while allowing symbol encoding to emerge naturally, demonstrating successful NAND-gate functionality.
Area of Science:
- Computational intelligence
- Artificial computing systems
- Bio-inspired computing
Background:
- Designing unconventional computing systems requires optimizing both computational structure and symbol encoding.
- Current methods using heuristic search and evolutionary algorithms are time-consuming due to interdependencies.
- A more efficient approach is needed for developing novel computing paradigms.
Purpose of the Study:
- To introduce a novel approach combining evolution with self-organization for designing unconventional computing systems.
- To enable the emergence of symbol encoding through self-organization while evolving computational structures.
- To demonstrate the efficiency and effectiveness of this combined approach.
Main Methods:
- Evolving computational structures using an evolutionary algorithm.
- Allowing symbol encoding (representations for TRUE and FALSE) to emerge via self-organization.
- Implementing and testing the approach on a continuous-time recurrent neural network (CTRNN) and BZ-droplet-based computing (DropSim) models.
Main Results:
- Successfully demonstrated NAND-gate functionality in both CTRNN and DropSim models.
- Identified natural representations for TRUE and FALSE symbols through self-organization.
- Validated the performance of evolved NAND gates in half-adder networks, showing correct outputs for all input combinations and transitions.
Conclusions:
- Combining evolution with self-organization is an efficient strategy for designing unconventional computing systems.
- This approach leads to more natural symbol encodings.
- The demonstrated technique holds broad applicability beyond the specific systems tested.
Related Concept Videos
The Evidence for Evolution
What is Natural Selection?
Convergent Evolution
Control Volume and System Representations
The control volume approach considers a stationary region in space through which fluid flows. This region is bounded by a control surface. For instance, in the case of water...
State Space Representation
Consider an RLC circuit, a...
Graphical and Analytic Representation of Sinusoids
The first step is measuring the peak-to-peak value, which is twice the amplitude of the sinusoid. This provides information about the maximum voltage swing of the waveform.
Secondly, the period and angular frequency are determined. The period is the time taken for one complete cycle of the waveform, while...

