Sparse Triangular Decomposition for Computing Equilibria of Biological Dynamic Systems Based on Chordal Graphs
Abstract:
Many biological systems are modeled mathematically as dynamic systems in the form of polynomial or rational differential equations. In this paper we apply sparse triangular decomposition to compute the equilibria of biological dynamic systems by exploiting the inherent sparsity of parameter-free systems via the chordal graph and by constructing suitable elimination orderings for parametric systems using the newly introduced block chordal graph. Our experiments with parameter-free systems provide practical information on suitable algorithms for chordal completion and verify the performance gains of sparse triangular decomposition against the ordinary one in the settings of computation of the equilibria. Then we establish full characterizations of block chordal graphs and propose algorithms for testing block chordality and constructing minimal block chordal completions. Based on these results, which are of their own merits in graph theory, we present a new algorithm of sparse triangular decomposition for parametric systems and apply it to detect the equilibria of parametric biological dynamic systems, with remarkable speedups against ordinary triangular decomposition verified by the experiments.
More Related Videos
08:54Creating a Structurally Realistic Finite Element Geometric Model of a Cardiomyocyte to Study the Role of Cellular Architecture in Cardiomyocyte Systems Biology
Published on: April 18, 2018
05:12ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
Published on: January 16, 2019
Related Concept Videos
Equations of Equilibrium in Three Dimensions
According to the vector equations of equilibrium, the vector sum of all the external forces acting on a body must...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Stability of Equilibrium Configuration: Problem Solving
Problem-solving in the context of the stability of equilibrium configuration...
Alternative Sets of Equilibrium Equations
One example of such a situation can be observed in a...
Method of Sections: Problem Solving I
Method of Sections
