Abstract
Membrane computing, the research field initiated by Gheorghe Paun in 1998, defines computational models, called P systems, inspired by the behavior and structure of the living cell. Many variants of P systems have been introduced and also used as formal modeling and verification tools. Recently, kernel P systems were introduced as an unifying framework for P systems, which integrates many features of existing P system variants into an elegant and yet powerful modeling formalism. In this paper, we consider a tissue P system with active membranes and a simple kernel P system, both of them solving an NP-complete problem, the 3-colouring problem. In order to compare these two models, we determine, for both of them, the values of the variables corresponding to the colors in a number of particular cases using MeCoSim, a membrane computing simulator, and we deduce some of their nontrivial computational properties. The two models are also implemented in Event-B and properties are formally verified using the ProB model checker associated with the Rodin platform.
| Original language | English |
|---|---|
| Title of host publication | 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing 2012 |
| Publisher | IEEE |
| Pages | 62-69 |
| Number of pages | 8 |
| ISBN (Print) | 9780769549347 |
| DOIs | |
| Publication status | Published - 18 Mar 2013 |
| Event | 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing 2012 - Timisoara, Romania Duration: 26 Sept 2012 → 29 Sept 2012 |
Conference
| Conference | 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing 2012 |
|---|---|
| Abbreviated title | SYNASC 2012 |
| Country/Territory | Romania |
| City | Timisoara |
| Period | 26/09/12 → 29/09/12 |
Keywords
- 3-colouring problem
- Event-B
- model checking
- P system
ASJC Scopus subject areas
- Applied Mathematics
- Numerical Analysis