Computing Smallest Intervention Strategies for Multiple Metabolic Networks in a Boolean Model

This article considers the problem whereby, given two metabolic networks N1 and N2, a set of source compounds, and a set of target compounds, we must find the minimum set of reactions whose removal (knockout) ensures that the target compounds are not producible in N1 but are producible in N2. Similar studies exist for the problem of finding the minimum knockout with the smallest side effect for a single network. However, if technologies of external perturbations are advanced in the near future, it may be important to develop methods of computing the minimum knockout for multiple networks (MKMN). Flux balance analysis (FBA) is efficient if a well-polished model is available. However, that is not always the case. Therefore, in this article, we study MKMN in Boolean models and an elementary mode (EM)-based model. Integer linear programming (ILP)-based methods are developed for these models, since MKMN is NP-complete for both the Boolean model and the EM-based model. Computer experiments are conducted with metabolic networks of clostridium perfringens SM101 and bifidobacterium longum DJO10A, respectively known as bad bacteria and good bacteria for the human intestine. The results show that larger networks are more likely to have MKMN solutions. However, solving for these larger networks takes a very long time, and often the computation cannot be completed. This is reasonable, because small networks do not have many alternative pathways, making it difficult to satisfy the MKMN condition, whereas in large networks the number of candidate solutions explodes. Our developed software minFvskO is available online.

[1]  S. Klamt,et al.  Generalized concept of minimal cut sets in biochemical networks. , 2006, Bio Systems.

[2]  Nagasuma R. Chandra,et al.  Flux balance analysis of biological systems: applications and challenges , 2009, Briefings Bioinform..

[3]  Tatsuya Akutsu,et al.  An Efficient Method of Computing Impact Degrees for Multiple Reactions in Metabolic Networks with Cycles , 2011, IEICE Trans. Inf. Syst..

[4]  Ney Lemke,et al.  Essentiality and damage in metabolic networks , 2004, Bioinform..

[5]  Oliver Ebenhöh,et al.  Expanding Metabolic Networks: Scopes of Compounds, Robustness, and Evolution , 2005, Journal of Molecular Evolution.

[6]  B. Palsson,et al.  Metabolic Flux Balancing: Basic Concepts, Scientific and Practical Use , 1994, Bio/Technology.

[7]  Tatsuya Akutsu,et al.  Exact Algorithms for Finding a Minimum Reaction Cut under a Boolean Model of Metabolic Networks , 2010, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[8]  Shuigeng Zhou,et al.  Compensatory ability to null mutation in metabolic networks , 2009, Biotechnology and bioengineering.

[9]  G. Church,et al.  Analysis of optimality in natural and perturbed metabolic networks , 2002 .

[10]  A. Burgard,et al.  Optknock: A bilevel programming framework for identifying gene knockout strategies for microbial strain optimization , 2003, Biotechnology and bioengineering.

[11]  R. Carlson,et al.  Design, construction and performance of the most efficient biomass producing E. coli bacterium. , 2006, Metabolic engineering.

[12]  Steffen Klamt,et al.  Minimal cut sets in a metabolic network are elementary modes in a dual network , 2012, Bioinform..

[13]  S. Schuster,et al.  Metabolic network structure determines key aspects of functionality and regulation , 2002, Nature.

[14]  Bin Song,et al.  Mining Metabolic Networks for Optimal Drug Targets , 2007, Pacific Symposium on Biocomputing.

[15]  Xiaobo Zhou,et al.  An enhanced Petri-net model to predict synergistic effects of pairwise drug combinations from gene microarray data , 2011, Bioinform..

[16]  Edda Klipp,et al.  Reaction-contingency based bipartite Boolean modelling , 2013, BMC Systems Biology.

[17]  Kenneth J. Kauffman,et al.  Advances in flux balance analysis. , 2003, Current opinion in biotechnology.

[18]  S. Schuster,et al.  ON ELEMENTARY FLUX MODES IN BIOCHEMICAL REACTION SYSTEMS AT STEADY STATE , 1994 .

[19]  Tomer Shlomi,et al.  Predicting metabolic engineering knockout strategies for chemical production: accounting for competing pathways , 2010, Bioinform..

[20]  Friedrich Srienc,et al.  Rational design and construction of an efficient E. coli for production of diapolycopendioic acid. , 2010, Metabolic engineering.

[21]  Giorgio Gambosi,et al.  Complexity and Approximation , 1999, Springer Berlin Heidelberg.

[22]  Steffen Klamt,et al.  Structural and functional analysis of cellular networks with CellNetAnalyzer , 2007, BMC Systems Biology.

[23]  Leen Stougie,et al.  Modes and cuts in metabolic networks: Complexity and algorithms , 2009, Biosyst..

[24]  D. Fell,et al.  A general definition of metabolic pathways useful for systematic organization and analysis of complex metabolic networks , 2000, Nature Biotechnology.

[25]  Steffen Klamt,et al.  Computing complex metabolic intervention strategies using constrained minimal cut sets. , 2011, Metabolic engineering.

[26]  Zeba Wunderlich,et al.  Using the topology of metabolic networks to predict viability of mutant strains. , 2006, Biophysical journal.

[27]  Tatsuya Akutsu,et al.  Finding Minimum Reaction Cuts of Metabolic Networks Under a Boolean Model Using Integer Programming and Feedback Vertex Sets , 2010, Int. J. Knowl. Discov. Bioinform..

[28]  Jiangning Song,et al.  Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model , 2014, PloS one.

[29]  Steffen Klamt,et al.  Bridging the layers: towards integration of signal transduction, regulation and metabolism into mathematical models. , 2013, Molecular bioSystems.

[30]  Steffen Klamt,et al.  Computing Combinatorial Intervention Strategies and Failure Modes in Signaling Networks , 2010, J. Comput. Biol..

[31]  Tatsuya Akutsu,et al.  Flux balance impact degree: a new definition of impact degree to properly treat reversible reactions in metabolic networks , 2013, Bioinform..

[32]  Tatsuya Akutsu,et al.  Integer Programming-Based Approach to Attractor Detection and Control of Boolean Networks , 2012, IEICE Trans. Inf. Syst..

[33]  Shi-Hua Zhang,et al.  Alignment of molecular networks by integer quadratic programming , 2007, Bioinform..

[34]  E. Ruppin,et al.  Predicting metabolic biomarkers of human inborn errors of metabolism , 2009, Molecular systems biology.

[35]  Steffen Klamt,et al.  Minimal cut sets in biochemical reaction networks , 2004, Bioinform..

[36]  Susumu Goto,et al.  KEGG: Kyoto Encyclopedia of Genes and Genomes , 2000, Nucleic Acids Res..

[37]  D. Fell,et al.  Is maximization of molar yield in metabolic networks favoured by evolution? , 2008, Journal of theoretical biology.

[38]  Julio M. Ottino,et al.  Cascading failure and robustness in metabolic networks , 2008, Proceedings of the National Academy of Sciences.

[39]  Jennifer L. Reed,et al.  OptORF: Optimal metabolic and regulatory perturbations for metabolic engineering of microbial strains , 2010, BMC Systems Biology.