DocumentCode :
1664400
Title :
Addressable procedures for logic and arithmetic operations with DNA strands
Author :
Fujiwara, Akihiro ; Matsumoto, Ken´ichi ; Chen, Wei
Author_Institution :
Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Fukuoka, Japan
fYear :
2003
Abstract :
In this paper, we consider addressable procedures with DNA strands for logic and arithmetic operations. Using a theoretical model for DNA computing, we first show a DNA representation of n binary numbers of m bits, and propose a procedure to assign values for the representation. The procedure is applicable to n binary numbers of m bits in O(1) lab steps in parallel. Next, we propose a procedure for logic operations. The procedure enables any Boolean operation whose input and output are defined by a truth table, and executes different kinds of Boolean operations simultaneously for any pair of n binary numbers of m bits in O(1) lab steps using O(mn) DNA strands. Finally, we propose a procedure for additions of pairs of two binary numbers. The procedure works in O(1) lab steps using O(mn) DNA strands for O(n) additions of two m-bit binary numbers.
Keywords :
Boolean algebra; biocomputing; digital arithmetic; parallel programming; Boolean operation; DNA computing; DNA representation; DNA strands; addressable procedures; arithmetic operations; binary numbers; logic operations; massive parallelism; truth table; Arithmetic; Character generation; Computational modeling; Concurrent computing; DNA computing; Distributed processing; Logic; Mathematical model; Silicon; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN :
1530-2075
Print_ISBN :
0-7695-1926-1
Type :
conf
DOI :
10.1109/IPDPS.2003.1213301
Filename :
1213301
Link To Document :
بازگشت