Algorithmic approaches for computing elementary modes in large biochemical reaction networks
- 1 January 2005
- journal article
- Published by Institution of Engineering and Technology (IET) in Systems Biology
- Vol. 152 (4) , 249-255
- https://doi.org/10.1049/ip-syb:20050035
Abstract
The concept of elementary (flux) modes provides a rigorous description of pathways in metabolic networks and proved to be valuable in a number of applications. However, the computation of elementary modes is a hard computational task that gave rise to several variants of algorithms during the last years. This work brings substantial progresses to this issue. The authors start with a brief review of results obtained from previous work regarding (a) a unified framework for elementary-mode computation, (b) network compression and redundancy removal and (c) the binary approach by which elementary modes are determined as binary patterns reducing the memory demand drastically without loss of speed. Then the authors will address herein further issues. First, a new way to perform the elementarity tests required during the computation of elementary modes which empirically improves significantly the computation time in large networks is proposed. Second, a method to compute only those elementary modes where certain reactions are involved is derived. Relying on this method, a promising approach for computing EMs in a completely distributed manner by decomposing the full problem in arbitrarity many sub-tasks is presented. The new methods have been implemented in the freely available software tools FluxAnalyzer and Metatool and benchmark tests in realistic networks emphasise the potential of our proposed algorithms.Keywords
This publication has 6 references indexed in Scilit:
- Nullspace Approach to Determine the Elementary Modes of Chemical Reaction SystemsThe Journal of Physical Chemistry B, 2004
- Parallel out-of-core algorithm for genome-scale enumeration of metabolic systemic pathwaysPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- How good are convex hull algorithms?Computational Geometry, 1997
- The Regulation of Cellular SystemsPublished by Springer Nature ,1996
- Double description method revisitedPublished by Springer Nature ,1996
- 3. The Double Description MethodPublished by Walter de Gruyter GmbH ,1953