We explore the computational complexity of deciding the existence of fixed points and cycles that can be reached from any other states (called global attractors) in the dynamics of inhibitorless and reactantless reaction systems. The problems we consider are all known to be -complete in the case of unconstrained reaction systems; in this paper, we show that some of them become polynomially solvable when limited to inhibitorless and reactantless reaction systems, while others remain PSPACE-complete. Specifically, we prove that the problems of deciding (i) if a given state belongs to a cycle, (ii) whether two reaction systems have at least one cycle in common, and (iii) whether they have the same set of cycles, remain PSPACE-complete even in the inhibitorless and reactantless classes, as well as the problem of deciding if a global cycle attractor exists in a reactantless reaction system. Interestingly, however, we demonstrate that no global cycle attractor of length at least 2 can exist in inhibitorless reaction systems; and no global cycle attractor of length greater than 2 can exist in reactantless reaction systems. Furthermore, we show that the problems of deciding whether a given state is a global attractor and whether a global fixed point attractor exists become polynomially solvable when restricted to inhibitorless and reactantless reaction systems.

Cycles and global attractors of reactantless and inhibitorless reaction systems / R. Ascone, G. Bernardini, L. Manzoni. - In: THEORETICAL COMPUTER SCIENCE. - ISSN 0304-3975. - 1045:(2025), pp. 1-18. [10.1016/j.tcs.2025.115300]

Cycles and global attractors of reactantless and inhibitorless reaction systems

G. Bernardini
Secondo
;
2025

Abstract

We explore the computational complexity of deciding the existence of fixed points and cycles that can be reached from any other states (called global attractors) in the dynamics of inhibitorless and reactantless reaction systems. The problems we consider are all known to be -complete in the case of unconstrained reaction systems; in this paper, we show that some of them become polynomially solvable when limited to inhibitorless and reactantless reaction systems, while others remain PSPACE-complete. Specifically, we prove that the problems of deciding (i) if a given state belongs to a cycle, (ii) whether two reaction systems have at least one cycle in common, and (iii) whether they have the same set of cycles, remain PSPACE-complete even in the inhibitorless and reactantless classes, as well as the problem of deciding if a global cycle attractor exists in a reactantless reaction system. Interestingly, however, we demonstrate that no global cycle attractor of length at least 2 can exist in inhibitorless reaction systems; and no global cycle attractor of length greater than 2 can exist in reactantless reaction systems. Furthermore, we show that the problems of deciding whether a given state is a global attractor and whether a global fixed point attractor exists become polynomially solvable when restricted to inhibitorless and reactantless reaction systems.
Reaction system; Computational complexity; Finite dynamical system; Complexity of the dynamic; Resource-bounded reaction system
Settore INFO-01/A - Informatica
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
2025
Article (author)
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0304397525002385-main.pdf

accesso aperto

Tipologia: Publisher's version/PDF
Licenza: Creative commons
Dimensione 1.33 MB
Formato Adobe PDF
1.33 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

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/2434/1164257
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex 0
social impact