Extending the Evolvability Model to the Prokaryotic World: Simulations and Results on Real Data
In 2006, Valiant introduced a variation to his celebrated PAC model to Biology, by which he wished to explain how such complex life mechanisms evolved in that short time by two simple mechanisms - random variation and natural selection. Soon after, several works extended and specialized his work to more specific processes. To the best of our knowledge, there is no such extension to the prokaryotic world, in which gene sharing is the prevailing mode of evolution.
Here we extend the evolvability framework to accommodate horizontal gene transfer (HGT), the transfer of genetic material between unrelated organisms. While in a separate work we focused on the theoretical aspects of this extension and its learnability power, here the focus is on more practical and biological facets of this new model. Specifically, we focus on the evolutionary process of developing a trait and model it as the conjunction function. We demonstrate the speedup in learning time for a variant of conjunction to which learning algorithms are known. We also confront the new model with the recombination model on real data of E. coli strains under the task of developing pathogenicity and obtain results adhering to current existing knowledge.
Apart from the sheer extension to the understudied prokaryotic world, our work offers comparisons of three different models of evolution under the same conditions, which we believe is unique and of a separate interest.
The code of the simulations is freely available at: https://github.com/byohay/LearningModels.git.
KeywordsProkaryotic evolution Evolvability Horizontal gene transfer PAC learning E. coli
- 2.Angelino, E., Kanade, V.: Attribute-efficient evolvability of linear functions. In: Innovations in Theoretical Computer Science, ITCS 2014, Princeton, NJ, USA, 12–14 January 2014, pp. 287–300 (2014)Google Scholar
- 4.Darwin, C.: On the Origin of Species. John Murray, London (1859)Google Scholar
- 12.Kanade, V.: Evolution with recombination. In: IEEE 52nd Annual Symposium on Foundations of Computer Science, FOCS 2011, Palm Springs, CA, USA, 22–25 October 2011, pp. 837–846 (2011)Google Scholar
- 13.Koonin, E.V., Galperin, M.Y.: Sequence - Evolution - Function: Computational Approaches in Comparative Genomics. Kluwer Academic Publishers, Norwell (2002)Google Scholar
- 19.Roch, S., Snir, S.: Recovering the tree-like trend of evolution despite extensive lateral genetic transfer: a probabilistic analysis. CoRR, abs/1206.3520 (2012)Google Scholar
- 21.Snir, S., Yohay, B.: Prokaryotic evolutionary mechanisms accelerate learning (submitted)Google Scholar
- 22.Valiant, L.G.: A theory of the learnable. In: Proceedings of the 16th Annual ACM Symposium on Theory of Computing, Washington, DC, USA, 30 April–2 May 1984, pp. 436–445 (1984)Google Scholar
- 23.Valiant, L.G.: Evolvability. Electronic Colloquium on Computational Complexity (ECCC), 13(120), (2006)Google Scholar