Computing in ribosome: logic gates implementation using mRNA-Ribosome system

Research paper by Pratima Chatterjee, Prasun Ghosal

Indexed on: 28 Feb '18Published on: 28 Nov '17Published in: CSI Transactions on ICT


With more desire of high performance from a computing device, number of transistors are also increasing at a breathtaking rate on a chip area. As a result of this increased transistor density, size of transistors is approaching near-atomic scale resulting in failure of classical physics. Power dissipation is also increasing at high rate due to denser transistor area. All these phenomena targeting at the location of conventional computing as near to the saturation level. And answers from researchers to this are finding a satisfactory alternative platform that can fulfill the demand of high performance machine. As a consequence many alternative computing environments such as Optical computing, Quantum computing, Membrane computing, DNA computing have emerged. Among these, DNA computing has been proved to be most useful to solve computationally hard problems, but it suffers from lack of automation. DNA (Deoxyribonucleic Acid), along with another molecule RNA (Ribonucleic Acid) act as information carriers of a cell. RNA constructs a structure called ribosome which performs an automated process within itself. This automated process is referred to as protein synthesis or translation process. This process can also be regulated using proper mutations. In this work, realization and implementation of all logic operation by controlling the protein synthesis procedure using mutations have been described. Creation of artificial ribosome in 2015 has made this thought workable.