Steady state analysis of Boolean molecular network models via model reduction and computational algebra

dc.contributor.authorVeliz-Cuba, Alanen
dc.contributor.authorAguilar, Borisen
dc.contributor.authorHinkelmann, Franziskaen
dc.contributor.authorLaubenbacher, Reinhard C.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2014-07-23T15:06:22Zen
dc.date.available2014-07-23T15:06:22Zen
dc.date.issued2014-06-26en
dc.date.updated2014-07-23T15:06:22Zen
dc.description.abstractBackground A key problem in the analysis of mathematical models of molecular networks is the determination of their steady states. The present paper addresses this problem for Boolean network models, an increasingly popular modeling paradigm for networks lacking detailed kinetic information. For small models, the problem can be solved by exhaustive enumeration of all state transitions. But for larger models this is not feasible, since the size of the phase space grows exponentially with the dimension of the network. The dimension of published models is growing to over 100, so that efficient methods for steady state determination are essential. Several methods have been proposed for large networks, some of them heuristic. While these methods represent a substantial improvement in scalability over exhaustive enumeration, the problem for large networks is still unsolved in general. Results This paper presents an algorithm that consists of two main parts. The first is a graph theoretic reduction of the wiring diagram of the network, while preserving all information about steady states. The second part formulates the determination of all steady states of a Boolean network as a problem of finding all solutions to a system of polynomial equations over the finite number system with two elements. This problem can be solved with existing computer algebra software. This algorithm compares favorably with several existing algorithms for steady state determination. One advantage is that it is not heuristic or reliant on sampling, but rather determines algorithmically and exactly all steady states of a Boolean network. The code for the algorithm, as well as the test suite of benchmark networks, is available upon request from the corresponding author. Conclusions The algorithm presented in this paper reliably determines all steady states of sparse Boolean networks with up to 1000 nodes. The algorithm is effective at analyzing virtually all published models even those of moderate connectivity. The problem for large Boolean networks with high average connectivity remains an open problem.en
dc.description.versionPublished versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationBMC Bioinformatics. 2014 Jun 26;15(1):221en
dc.identifier.doihttps://doi.org/10.1186/1471-2105-15-221en
dc.identifier.urihttp://hdl.handle.net/10919/49666en
dc.language.isoenen
dc.rightsCreative Commons Attribution 4.0 Internationalen
dc.rights.holderAlan Veliz-Cuba et al.; licensee BioMed Central Ltd.en
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.titleSteady state analysis of Boolean molecular network models via model reduction and computational algebraen
dc.title.serialBMC Bioinformaticsen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 5 of 5
Name:
1471-2105-15-221.xml
Size:
91.73 KB
Format:
Extensible Markup Language
Loading...
Thumbnail Image
Name:
1471-2105-15-221.pdf
Size:
261.06 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
1471-2105-15-221-S1.pdf
Size:
227.47 KB
Format:
Adobe Portable Document Format
Name:
1471-2105-15-221-S2.txt
Size:
1.19 KB
Format:
Plain Text
Name:
1471-2105-15-221-S3.zip
Size:
777.11 KB
Format:
Unknown data format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: