DocumentCode
413090
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
fYear
2004
fDate
26-30 April 2004
Firstpage
173
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN
0-7695-2132-0
Type
conf
DOI
10.1109/IPDPS.2004.1303176
Filename
1303176
Link To Document