Membrane systems represent a computational model that operates in a distributed and parallel manner, inspired by the behavior of biological cells. These systems feature objects that transform within a nested membrane structure. This research concentrates on a specific type of these systems, based on cellular symport/antiport communication of chemicals. Results in the literature show that systems of this type that also allow cell division can solve PSPACE problems. In our study, we investigate systems that use membrane separation instead of cell division, for which only limited results are available. Notably, it has been shown that any problem solvable by such systems in polynomial time falls within the complexity class P(#P). By implementing a system solving MIDSAT, a P(#P)-complete problem, we demonstrate that the reverse inclusion is true as well, thus providing an exact characterization of the problem class solvable by P systems with symport/antiport and membrane separation. Moreover, our implementation uses rules of length at most three. With this limit, systems were known to be able to solve NP-complete problems, whereas limiting the rules by length two, they characterize P.

Ducros, V., Zandron, C. (2026). Symport/Antiport P Systems with Membrane Separation Characterize P(#P). In Unconventional Computation and Natural Computation 22nd International Conference, UCNC 2025, Nice, France, September 1–5, 2025, Proceedings (pp.163-178). Springer Science and Business Media Deutschland GmbH [10.1007/978-3-032-15641-9_12].

Symport/Antiport P Systems with Membrane Separation Characterize P(#P)

Zandron C.
2026

Abstract

Membrane systems represent a computational model that operates in a distributed and parallel manner, inspired by the behavior of biological cells. These systems feature objects that transform within a nested membrane structure. This research concentrates on a specific type of these systems, based on cellular symport/antiport communication of chemicals. Results in the literature show that systems of this type that also allow cell division can solve PSPACE problems. In our study, we investigate systems that use membrane separation instead of cell division, for which only limited results are available. Notably, it has been shown that any problem solvable by such systems in polynomial time falls within the complexity class P(#P). By implementing a system solving MIDSAT, a P(#P)-complete problem, we demonstrate that the reverse inclusion is true as well, thus providing an exact characterization of the problem class solvable by P systems with symport/antiport and membrane separation. Moreover, our implementation uses rules of length at most three. With this limit, systems were known to be able to solve NP-complete problems, whereas limiting the rules by length two, they characterize P.
paper
Computational Complexity; Membrane Computing; Membrane Separation; Symport/Antiport P System;
English
22nd International Conference on Unconventional Computation and Natural Computation, UCNC 2025 - September 1–5, 2025
2025
Formenti, E; Manzoni, L
Unconventional Computation and Natural Computation 22nd International Conference, UCNC 2025, Nice, France, September 1–5, 2025, Proceedings
9783032156402
31-gen-2026
2026
16364
163
178
none
Ducros, V., Zandron, C. (2026). Symport/Antiport P Systems with Membrane Separation Characterize P(#P). In Unconventional Computation and Natural Computation 22nd International Conference, UCNC 2025, Nice, France, September 1–5, 2025, Proceedings (pp.163-178). Springer Science and Business Media Deutschland GmbH [10.1007/978-3-032-15641-9_12].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/604741
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
Social impact