학술논문

Reaching efficiency through collaboration in membrane systems: dissolution, polarization and cooperation.
Document Type
Journal
Author
Valencia-Cabrera, Luis (E-SEVL-CAI) AMS Author Profile; Orellana-Martín, David (E-SEVL-CAI) AMS Author Profile; Martínez-del-Amor, Miguel A. (E-SEVL-CAI) AMS Author Profile; Riscos-Núñez, Agustín (E-SEVL-CAI) AMS Author Profile; Pérez-Jiménez, Mario J. (E-SEVL-CAI) AMS Author Profile
Source
Theoretical Computer Science (Theoret. Comput. Sci.) (20170101), 701, 226-234. ISSN: 0304-3975 (print).eISSN: 1879-2294.
Subject
68 Computer science -- 68Q Theory of computing
  68Q17 Computational difficulty of problems
Language
English
Abstract
Summary: ``From a computational complexity point of view, some syntactical ingredients play different roles depending on the kind of combination considered. Inspired by the fact that the passing of a chemical substance through a biological membrane is often done by an interaction with the membrane itself, systems with active membranes were considered. Several combinations of different ingredients have been used in order to know which kind of problems could they solve {\it efficiently} In this paper, minimal cooperation with a minimal expression (the left-hand side of every object evolution rule has at most two objects and its right-hand side contains only one object) in object evolution rules is considered and a polynomial-time uniform solution to the {\tt SAT} problem is presented. Consequently, a new way to tackle the $\bf P$ versus $\bf{NP}$ problem is provided.''