Computing with membranes:: P systems with Worm-Objects

被引:16
作者
Castellanos, J [1 ]
Paun, G [1 ]
Rodríguez-Patón, A [1 ]
机构
[1] Fac Informat, Madrid 28660, Spain
来源
SPIRE 2000: SEVENTH INTERNATIONAL SYMPOSIUM ON STRING PROCESSING AND INFORMATION RETRIEVAL - PROCEEDINGS | 2000年
关键词
D O I
10.1109/SPIRE.2000.878181
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider a combination of P systems with objects described by symbols with P systems with objects described by strings. Namely we work with multisets of strings and consider as the result of a computation the number of strings in a given output membrane. The strings (also called worms) are processed by replication, splitting, mutation, and recombination; no priority among rules and no other ingredient is used. In these circumstances, it is proved that (1) P systems of this type can generate all recursively enumerable sets of numbers, and, moreover, (2) the Hamiltonian Path Problem in a directed graph can be solved in a quadratic time, while the SAT problem can be solved in a linear time. The interest of the latter result comes from the fact that it is the first time when a polynomial solution to an NP-complete problem is obtained in the P system framework without making use of the (non-realistic) operation of membrane division.
引用
收藏
页码:65 / 74
页数:10
相关论文
共 22 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]  
[Anonymous], 1999, ROMAN J INF SCI TECH
[3]  
[Anonymous], 1997, HDB FORMAL LANGUAGES, DOI DOI 10.1007/978-3-662-07675-0
[4]  
CALUDE C, 2000, COMPUTING CELLS ATOM, pCH3
[5]  
Dassow J., 2012, Regulated Rewriting in Formal Language Theory
[6]  
HAUSCHILD D, 1994, ACTA INFORM, P719
[8]  
KRISHNA SN, 2000, UNPUB COMPUTING P SY
[9]   DNA SOLUTION OF HARD COMPUTATIONAL PROBLEMS [J].
LIPTON, RJ .
SCIENCE, 1995, 268 (5210) :542-545
[10]   Simple splicing systems [J].
Mateescu, A ;
Paun, G ;
Rozenberg, G ;
Salomaa, A .
DISCRETE APPLIED MATHEMATICS, 1998, 84 (1-3) :145-163