2018
DOI: 10.1007/s11047-018-9687-9
|View full text |Cite
|
Sign up to set email alerts
|

Computational complexity of atomic chemical reaction networks

Abstract: Informally, a chemical reaction network is "atomic" if each reaction may be interpreted as the rearrangement of indivisible units of matter. There are several reasonable definitions formalizing this idea. We investigate the computational complexity of deciding whether a given network is atomic according to each of these definitions. Primitive atomic, which requires each reaction to preserve the total number of atoms, is shown to be equivalent to mass conservation. Since it is known that it can be decided in po… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 39 publications
(37 reference statements)
0
3
0
Order By: Relevance
“…The entry of can be interpreted as the total number of atoms in compound . In [ 78 ], a RN is called primitive atomic if each reaction preserves the total number of atoms. Thus a RN is primitive atomic if and only if it is conservative, cf.…”
Section: Realizations Of Reaction Networkmentioning
confidence: 99%
“…The entry of can be interpreted as the total number of atoms in compound . In [ 78 ], a RN is called primitive atomic if each reaction preserves the total number of atoms. Thus a RN is primitive atomic if and only if it is conservative, cf.…”
Section: Realizations Of Reaction Networkmentioning
confidence: 99%
“…The entry m x of m can be interpreted as the total number of atoms in compound x ∈ X. In [71], a RN is called primitive atomic if each reaction preserves the total number of atoms. Thus a RN is primitive atomic if and only if it is conservative, cf.…”
Section: Conservation Of Atoms and Moietiesmentioning
confidence: 99%
“…On more theoretical constructions, important progress has been made on Population Protocols [1,5,10], where anonymous agents with only a constant amount of memory available randomly interact with each other and are able to compute functions that do not seem possible at first, like electing leaders. Population protocols are a typical example of a passive model, and are related to chemical reaction networks [9]. Additionally, cellular automata use very simple update rules that give rise to interesting patterns [2,11].…”
Section: Related Workmentioning
confidence: 99%