Title :
Asynchronous P systems for SAT and Hamiltonian cycle problem
Author :
Ishii, Kota ; Fujiwara, Akihiro ; Tagawa, Hirofumi
Author_Institution :
Grad. Sch. of Comput. Sci. & Syst. Eng., Kyushu Inst. of Technol., Fukuoka, Japan
Abstract :
In the present paper, we consider the asynchronous parallelism in membrane computing, and propose fully asynchronous P systems such that any number of applicable rules may be applied in one step. Since there is no restrictive assumption for application of rules, sequential and maximal parallel executions are allowed on the asynchronous P system. We propose two asynchronous P systems for the satisfiability (SAT) and Hamiltonian cycle problem. We first propose an asynchronous P system that solves SAT with n variables and m clauses, and show that the proposed P system computes SAT in O(mn2n) sequential steps or O(mn) parallel steps using O(mn) kinds of objects. We next propose an asynchronous P system that solves the Hamiltonian cycle problem with n nodes, and show that the proposed P system computes the problem in O(n!) sequential steps or O(n2) parallel steps using O(n2) kinds of objects.
Keywords :
biocomputing; computability; Hamiltonian cycle problem; SAT; asynchronous parallelism; fully asynchronous P systems; membrane computing; parallel execution; parallel steps; restrictive assumption; satisfiability; sequential steps; Biomembranes; Read only memory; Tin; Hamiltonian cycle problem; Membrane computing; SAT; asynchronous parallelism;
Conference_Titel :
Nature and Biologically Inspired Computing (NaBIC), 2010 Second World Congress on
Conference_Location :
Fukuoka
Print_ISBN :
978-1-4244-7377-9
DOI :
10.1109/NABIC.2010.5716305