Introduction To Membrane Computing: Erzsébet Csuhaj-Varjú
Introduction To Membrane Computing: Erzsébet Csuhaj-Varjú
Introduction To Membrane Computing: Erzsébet Csuhaj-Varjú
Membrane Computing
Erzsébet Csuhaj-Varjú
Active P systems
(P systems with division, solving NP complete systems)
The rules
change the objects
move the objects between neighboring regions
(Paun, 2002)
P systems
biology/biomedicine,
population dynamics, ecosystems,
economics,
optimization,
computer graphics,
linguistics, natural language processing
computer science,
cryptography
Links to other models
Petri nets,
process algebra,
X-machines,
lambda calculus,
ambient calculus, brane calculi
Coverage of the Domain
Standard features/characteristics:
distribution, communication, modularity,
dynamic change of structure, etc.
Unconventional features:
unbounded, massive parallelism,
properties which mimic properties of
natural systems.
Three basic models
rule u->v
(w’1,…,w’m) – configuration
Configuration change:
Rules:
Idea: # is used
for controlling the
computation
Symbol-object P systems - Notations
Some results
Statement:
Proof idea:
E0L system
Simulating P system
Basic extensions – priorities among the rules
A system deciding
Whether k divides n
Symport/antiport P systems
u,v multisets
Symport/antiport P system
It is possible to
simulate a universal
register machine
(Korec, 1996)
Universal antiport P systems
Propositional formula
P system
Solving SAT in linear time
Solving SAT in linear time
Solving SAT in linear time
Solving SAT in linear time
Solving SAT in linear time
Solving SAT in linear time
Solving SAT in linear time
Solving SAT in linear time