Title :
Theory and practice of programming applied to membrane systems
Author :
Ciobanu, Gabriel
Author_Institution :
Inst. of Comput. Sci., Romanian Acad., Iasi, Romania
Abstract :
Following the knowledge provided by the theory of programming, we present an abstract syntax of the membrane systems, and their semantics. We define an appropriate notion of configurations, and sets of inference rules corresponding to the three stages of an evolution step in membrane systems. A notion of bisimulation is defined; bisimulation relations allow to compare the evolution behaviour of two membrane systems. On the other hand, the practice of programming related to membrane systems is given by the presentation of some sequential and parallel software simulators, emphasizing their specific features.
Keywords :
biocomputing; bisimulation equivalence; programming theory; abstract syntax; bisimulation relations; evolution behaviour; evolution step; inference rules; membrane systems; parallel software simulator; programming theory; sequential software simulator; Biomembranes; Computer science; Concurrent computing; Functional programming; Parallel algorithms; Parallel processing; Parallel programming; Registers; Skin; Turing machines;
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing, 2005. SYNASC 2005. Seventh International Symposium on
Print_ISBN :
0-7695-2453-2
DOI :
10.1109/SYNASC.2005.74