• 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