2009
DOI: 10.1007/978-3-642-03845-7_11
|View full text |Cite
|
Sign up to set email alerts
|

The κ-Lattice: Decidability Boundaries for Qualitative Analysis in Biological Languages

Abstract: Abstract. The κ-calculus is a formalism for modelling molecular biology where molecules are terms with internal state and sites, bonds are represented by shared names labelling sites, and reactions are represented by rewriting rules. Depending on the shape of the rewriting rules, a lattice of dialects of κ can be obtained. We analyze the expressive power of some of these dialects by focusing on the thin boundary between decidability and undecidability for problems like reachability and coverability. This analy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 16 publications
(14 citation statements)
references
References 35 publications
0
14
0
Order By: Relevance
“…In general, as the Kappacalculus is Turing complete, the problem of checking whether a Kappa model can generate only finitely many complexes is undecidable. Nevertheless, there are fragments of Kappa for which this problem turns out to be decidable [16], and also techniques -based on abstract interpretation-which are capable of computing an over-approximation of the set of reachable complexes [12] that can be used to prove, in some cases, that this set is finite.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…In general, as the Kappacalculus is Turing complete, the problem of checking whether a Kappa model can generate only finitely many complexes is undecidable. Nevertheless, there are fragments of Kappa for which this problem turns out to be decidable [16], and also techniques -based on abstract interpretation-which are capable of computing an over-approximation of the set of reachable complexes [12] that can be used to prove, in some cases, that this set is finite.…”
Section: Resultsmentioning
confidence: 99%
“…We will discuss in the Conclusions that, despite in Kappa the problem of checking finiteness of the generable complexes is undecidable, there are interesting fragments of Kappa in which this problem is decidable [16] and abstract interpretation techniques that over-approximate the set of all possible complexes [12].…”
Section: Definition 9 (Chemical Reaction Network)mentioning
confidence: 99%
“…In principle the ideas presented and further directions are clearly expressible and testable in Maude or another tool for implementing term rewriting systems, or the kappa-calculus [26,31,40,44]. Recent work involves programming a blob simulator, and execution visualiser.…”
Section: What Can Be Done In the Blob World?mentioning
confidence: 99%
“…We take a very simplified view of a (macro-)molecule and its interactions, with abstraction level similar to the Kappa model [40,26,44]. To avoid misleading de-tail questions about real molecules we use the generic term "blob" for an abstract molecule.…”
Section: The Blob Model Of Programmed Universal Computationmentioning
confidence: 99%
“…Parameterized verification of combinations of automata-and graph-based models of distributed systems has been studied, e.g. in [10,4,15,16,13,12]. In [5] we applied graphbased transformations to model intermediate evaluations of non-atomic mutual exclusion protocols with universally quantified conditions.…”
Section: Conclusion and Related Workmentioning
confidence: 99%