ABSTRACT

The multiple-valued system is more difficult to implement than the two-valued system. It is more costly, more space-consuming, requires more computational time, and generates more heat than the two-valued system. DNA computing can be used to implement the multiple-valued system. The reason DNA computers can solve complicated problems is that they generate multiple viable solutions at once. This is known as parallel processing. DNA computing is already used to implement two-valued operations. This chapter explains how DNA computing constructs the operations for multi-valued systems. The most basic operations are implemented in DNA computing for the multi-valued system. In the two-valued DNA computing system, it is assumed that two DNA base sequences for the equivalent two binary values zero and one. But in the multiple-valued system (here working with the ternary system) the digits are 0, 1, and 2. Therefore now to take three DNA strands that will be equivalent to the three ternary digits.