An asynchronous P system with branch and bound for solving the satisfiability problem
-
- Jimen Yuki
- Kyushu Institute of Technology
-
- Fujiwara Akihiro
- Kyushu Institute of Technology
Abstract
Membrane computing, which is a computational model based on cell activity, has considerable attention as one of new paradigms of computations. In the general membrane computing, computationally hard problems have been solved in a polynomial number of steps using an exponential number of membranes. However, reduction of the number of membranes must be considered to make P system more realistic model. In the paper, we propose an asynchronous P system with branch and bound, which is a well known optimization technique, to reduce the number of membranes. The proposed P system solves the satisfiability problem (SAT) with n variables and m clauses, and works in O(m2^n)$ sequential steps or O(mn) parallel steps. In addition, the number of membranes used in the proposed P system is evaluated using a computational simulation. The experimental result shows validity and efficiency of the proposed P system.
Journal
-
- International Journal of Networking and Computing
-
International Journal of Networking and Computing 8 (2), 141-152, 2018
IJNC Editorial Committee
- Tweet
Details
-
- CRID
- 1390282763020857344
-
- NII Article ID
- 130007404016
-
- ISSN
- 21852847
- 21852839
-
- Text Lang
- en
-
- Data Source
-
- JaLC
- Crossref
- CiNii Articles
- KAKEN
-
- Abstract License Flag
- Disallowed