| Literature DB >> 28656491 |
Thomas J Snowden1,2, Piet H van der Graaf2,3, Marcus J Tindall4,5.
Abstract
Complex models of biochemical reaction systems have become increasingly common in the systems biology literature. The complexity of such models can present a number of obstacles for their practical use, often making problems difficult to intuit or computationally intractable. Methods of model reduction can be employed to alleviate the issue of complexity by seeking to eliminate those portions of a reaction network that have little or no effect upon the outcomes of interest, hence yielding simplified systems that retain an accurate predictive capacity. This review paper seeks to provide a brief overview of a range of such methods and their application in the context of biochemical reaction network models. To achieve this, we provide a brief mathematical account of the main methods including timescale exploitation approaches, reduction via sensitivity analysis, optimisation methods, lumping, and singular value decomposition-based approaches. Methods are reviewed in the context of large-scale systems biology type models, and future areas of research are briefly discussed.Entities:
Keywords: Complexity; Mathematical modelling; Model reduction; Systems biology
Mesh:
Year: 2017 PMID: 28656491 PMCID: PMC5498684 DOI: 10.1007/s11538-017-0277-2
Source DB: PubMed Journal: Bull Math Biol ISSN: 0092-8240 Impact factor: 1.758
Comparison of methods of model reduction for biochemical reaction networks
| Suitable for very high-dimensional systems | Suitable for stiff systems | Nonlinear systems | Preserves species meanings | |
|---|---|---|---|---|
| Coordinate preserving timescale methods | – |
|
|
|
| Coordinate transforming timescale methods | – | – |
|
|
| Sensitivity analysis | – | – | – |
|
| Optimisation approaches |
|
|
|
|
| Lumping |
|
|
| – |
| Balanced truncation |
| – | – |
|
Implies a method is suitable for this context, – implies certain variants are suitable for this context and others are not, and implies a method is not suitable for this context
Fig. 1Schematic depiction of a simple phosphorylation cycle and a potential decomposition of the network. I The network depicted here represents a simple enzymatic phosphorylation cycle—a kinase K mediates the phosphorylation of a protein X, whilst a phosphatase P performs the process of dephosphorylation. Here a biologically guided decomposition of the network into two sub-modules A and B is depicted—with A representing the unphosphorylated protein and the kinase binding step, B representing the phosphorylated protein and the phosphatase binding step, and only the phosphorylation and dephosphorylation reactions linking the two sub-modules. II An example of a decomposition guided model reduction of the phosphorylation cycle. In this example module A representing the kinase binding has been reduced to a single state-variable, whilst the full biological detail of the phosphatase binding and dephosphorylation of X has been retained
Fig. 2A schematic depiction of model reduction via timescale decomposition. Here state-variables are either grouped as slow or fast. This allows each group to be excluded via approximation at differing timescales of interest. For example, for dynamics at fast timescales it may be reasonable to assume the slow variables are constant, hence producing a reduction in state-variables
Fig. 3Schematic depiction of sensitivity analysis versus optimisation. I Sensitivity analysis allows the ranking of the relative importance of the parameters on the outputs of interest. The least influential parameters can be fixed as constant lessening the burden of parameter fitting or can enable model reduction through the elimination of associated parameters. II The optimisation approaches differ in that they typically aim to eliminate the least influential state-variables by fixing them to be constant in time
Fig. 4Schematic depiction of proper versus improper lumping. I Proper lumping: each of the original species (the left column) corresponds to, at most, one of the lumped states (the right column). II Improper lumping: each of the original states can correspond to one or more of the lumped states
Fig. 5Model reduction via balanced truncation. The method seeks to reduce a system whilst preserving the input–output relationship of the model. This is achieved via a coordinate transformation of the state-variables