Combining genetic oscillators and switches using evolutionary algorithms
It is hypothesised that complex biological gene regulatory networks can be evolved from simple networks through modularisation, duplication and specialisation processes. However, the biological mechanisms of this process remain elusive and little work has been done to verify this hypothesis in a computational environment. This paper aims to couple two simple regulatory motifs, one toggle switch and one self-sustained oscillator using an evolutionary algorithm, which can be seen as a computational simulation of natural evolution. We have successfully evolved several complex dynamics for two different connections arrangements between the oscillator and toggle switch networks in a master/slave set up, which confirms the previously reported results achieved manually. Our results indicate that generating complex dynamics by coupling of simple motifs using simulated evolutionary mechanisms is methodologically feasible and more efficient, which can be seen as an indirect and partial verification of the above hypothesis.