• DocumentCode
    3042658
  • Title

    Asynchronous P Systems for Arithmetic Operations and Factorization

  • Author

    Murakawa, Takayuki ; Fujiwara, Akihiro

  • Author_Institution
    Grad. Sch. of Comput. Sci. & Syst. Eng., Kyushu Inst. of Technol., Fukuoka, Japan
  • fYear
    2011
  • fDate
    Nov. 30 2011-Dec. 2 2011
  • Firstpage
    214
  • Lastpage
    220
  • Abstract
    In the present paper, we consider the asynchronous parallelism in membrane computing, and propose asynchronous P systems that perform two basic arithmetic operations and factorization. We first propose a P system that computes addition of two binary numbers of m bits. The P system works in O(m) sequential and parallel steps using O(m) types of objects. We next propose a P system for multiplication of the two binary numbers of m bits, and show that the P system works in O(m log m) parallel steps or O(m3) sequential steps using O(m2) types of objects. Finally, we propose a P system for factorization of a positive integer of m bits using the above P system as a sub-system. The P system computes the factorization in O(m log m) parallel steps or O(4m × m2 log m) sequential steps using O(m2) types of objects.
  • Keywords
    biocomputing; parallel algorithms; arithmetic operations; asynchronous P systems; asynchronous parallelism; factorization; membrane computing; Biomembranes; Complexity theory; Computational modeling; Evolution (biology); Parallel processing; Polynomials; Skin; asynchronous P system; membrane computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking and Computing (ICNC), 2011 Second International Conference on
  • Conference_Location
    Osaka
  • Print_ISBN
    978-1-4577-1796-3
  • Type

    conf

  • DOI
    10.1109/ICNC.2011.39
  • Filename
    6131809