×

You are using an outdated browser Internet Explorer. It does not support some functions of the site.

Recommend that you install one of the following browsers: Firefox, Opera or Chrome.

Contacts:

+7 961 270-60-01
ivdon3@bk.ru

Method of encoding numbers by DNA-chains and the basic operations to perform of arithmetic operations in the paradigm of DNA computing

Abstract

Method of encoding numbers by DNA-chains and the basic operations to perform of arithmetic operations in the paradigm of DNA computing

Klepikov A.U., Rostovtcev V.S.

The main models of DNA computing are self-assembly of DNA and RDNA. Disadvantages of these models are low speed perform arithmetic operations, the high probability of errors of computing, and perform the calculation with only fixed-point numbers. In article is represented method of encoding numbers by DNA strands. Numbers can be encoded by any base initially. This method does not require to translate the number into a binary number system. Each number is encoded by digit with the DNA. As compared with known methods, the proposed method uses a shorter length of DNA strands. The proposed method can increase speed encoding of numbers, improve the accuracy of the calculations and to reduce errors in the formation of the encoded data. In article is represented also the operations to perform arithmetic operations. The use of the proposed method of encoding numbers and proposed operations over DNA allows to increase speed of computation, and perform calculations not only with fixed-point numbers and floating-point numbers.

Keywords: encoding of numbers, DNA strands, operations with the DNA-chain, DNA computing