2011
DOI: 10.1186/1471-2105-12-295
|View full text |Cite
|
Sign up to set email alerts
|

ADAM: Analysis of Discrete Models of Biological Systems Using Computer Algebra

Abstract: BackgroundMany biological systems are modeled qualitatively with discrete models, such as probabilistic Boolean networks, logical models, Petri nets, and agent-based models, to gain a better understanding of them. The computational complexity to analyze the complete dynamics of these models grows exponentially in the number of variables, which impedes working with complex models. There exist software tools to analyze discrete models, but they either lack the algorithmic functionality to analyze complex models … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
34
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 56 publications
(34 citation statements)
references
References 28 publications
(56 reference statements)
0
34
0
Order By: Relevance
“…Translating the model into a polynomial discrete dynamic system [98] or logical discrete model [99] would allow the use of software tools such as ADAM [100] or GINsim [99], and may yield further insights into the dynamic repertoire of the system. Our model could also be translated into a Boolean model of an expanded network, where multi-level components are represented by multiple nodes in such a way that the group of binary nodes representing the same component allows the recapitulation of the same number of relative outcomes as the original multi-level node (see e.g.…”
Section: Discussionmentioning
confidence: 99%
“…Translating the model into a polynomial discrete dynamic system [98] or logical discrete model [99] would allow the use of software tools such as ADAM [100] or GINsim [99], and may yield further insights into the dynamic repertoire of the system. Our model could also be translated into a Boolean model of an expanded network, where multi-level components are represented by multiple nodes in such a way that the group of binary nodes representing the same component allows the recapitulation of the same number of relative outcomes as the original multi-level node (see e.g.…”
Section: Discussionmentioning
confidence: 99%
“…We also note that, in theory, computing the Gröbner basis for a system of polynomial equations can be computationally expensive (with doubly exponential complexity). However, for many biological systems, computing the Gröbner basis can be achieved in a reasonable time [18] and the computational cost does not seem to correlate with the size of the network but with the average connectivity [47].…”
Section: Discussionmentioning
confidence: 99%
“…We note that, in the worst case, computing the Gröbner basis for a system of polynomial equations has doubly exponential complexity in the number of solutions. However, for the type of networks discussed in this paper, namely, biological networks where most of the nodes are regulated by only a small subset of the other nodes, Gröbner bases can be computed in a reasonable time, see [42]. Table 2 Control nodes for the reduced T-LGL network.…”
Section: Controllers Appliedmentioning
confidence: 99%