Title :
Procedures for multiple input functions with DNA strands
Author :
Fujiwara, Akihiro ; Kamio, Satoshi
Author_Institution :
Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Fukuoka, Japan
Abstract :
Summary form only given. In recent works for high performance computing, computation with DNA molecules, that is, DNA computing, has considerable attention as one of nonsilicon based computing. In this paper, we propose two procedures for computing multiple input functions. We first propose a simple procedure for computing AND function. The procedure runs in O(1) steps using O(m+n) DNA strands for n binary numbers of m bits. The procedure is also applicable to other simple logic functions, such as OR, NAND and NOR. We next propose a procedure for EX-OR function. The procedure runs in O(1) steps using O(mn2) DNA strands, and is also applicable to other functions, such as majority and threshold functions.
Keywords :
biocomputing; computational complexity; functions; majority logic; parallel processing; threshold logic; AND function; DNA computing; DNA molecules; DNA strands; EX-OR function; high performance computing; logic functions; majority function; multiple input functions; nonsilicon based computings; threshold functions; Arithmetic; Computational modeling; Computer science; DNA computing; High performance computing; Logic functions; NP-complete problem; Parallel processing; Polynomials; Silicon;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
DOI :
10.1109/IPDPS.2004.1303176