| Literature DB >> 25371772 |
Abstract
The RNA polymerase II carboxy terminal domain has long been known to play an important role in the control of eukaryotic transcription. This role is mediated, at least in part, through complex post-translational modifications that take place on specific residues within the heptad repeats of the domain. In this addendum, a speculative, but formal mathematical conceptualization of this biological phenomenon (in the form of a semi-Thue string rewriting system) is presented. Since the semi-Thue formalism is known to be Turing complete, this raises the possibility that the CTD - in association with the regulatory pathways controlling its post-translational modification - functions as a biological incarnation of a universal computing machine.Entities:
Keywords: Carboxy terminal domain; Computation; RNA polymerase II; Semi-Thue string rewriting system; Transcription; Turing completeness; Universal Turing machine
Year: 2014 PMID: 25371772 PMCID: PMC4217226 DOI: 10.4161/cib.28303
Source DB: PubMed Journal: Commun Integr Biol ISSN: 1942-0889
Table 1. Transition function for a Turing machine that prepends 0 to any binary string
| Current State | Current Symbol | Next State | Next Symbol | Direction |
|---|---|---|---|---|
| > | > | |||
| 0 | 0 | |||
| 1 | 0 | |||
| * | 0 | |||
| 0 | 1 | |||
| 1 | 1 | |||
| * | 1 | |||
| 0 | 0 | |||
| 1 | 1 | |||
| > | > |
The symbol s represents the starting state; r represents the state in which the head moves to the right and prints 0; r represents the state in which the head moves to the right and prints 1; l represents the state in which the head moves to the left and prints the last read symbol; h represents the halting state; > is the symbol denoting the start of the binary string; * is the symbol denoting the end of binary string; R, and L represent the direction of movement of the head (right or left, respectively).