Cargando…

Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model

In this paper, we consider the Minimum Reaction Insertion (MRI) problem for finding the minimum number of additional reactions from a reference metabolic network to a host metabolic network so that a target compound becomes producible in the revised host metabolic network in a Boolean model. Althoug...

Descripción completa

Detalles Bibliográficos
Autores principales: Lu, Wei, Tamura, Takeyuki, Song, Jiangning, Akutsu, Tatsuya
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3961429/
https://www.ncbi.nlm.nih.gov/pubmed/24651476
http://dx.doi.org/10.1371/journal.pone.0092637
_version_ 1782308302569340928
author Lu, Wei
Tamura, Takeyuki
Song, Jiangning
Akutsu, Tatsuya
author_facet Lu, Wei
Tamura, Takeyuki
Song, Jiangning
Akutsu, Tatsuya
author_sort Lu, Wei
collection PubMed
description In this paper, we consider the Minimum Reaction Insertion (MRI) problem for finding the minimum number of additional reactions from a reference metabolic network to a host metabolic network so that a target compound becomes producible in the revised host metabolic network in a Boolean model. Although a similar problem for larger networks is solvable in a flux balance analysis (FBA)-based model, the solution of the FBA-based model tends to include more reactions than that of the Boolean model. However, solving MRI using the Boolean model is computationally more expensive than using the FBA-based model since the Boolean model needs more integer variables. Therefore, in this study, to solve MRI for larger networks in the Boolean model, we have developed an efficient Integer Programming formalization method in which the number of integer variables is reduced by the notion of feedback vertex set and minimal valid assignment. As a result of computer experiments conducted using the data of metabolic networks of E. coli and reference networks downloaded from the Kyoto Encyclopedia of Genes and Genomes (KEGG) database, we have found that the developed method can appropriately solve MRI in the Boolean model and is applicable to large scale-networks for which an exhaustive search does not work. We have also compared the developed method with the existing connectivity-based methods and FBA-based methods, and show the difference between the solutions of our method and the existing methods. A theoretical analysis of MRI is also conducted, and the NP-completeness of MRI is proved in the Boolean model. Our developed software is available at “http://sunflower.kuicr.kyoto-u.ac.jp/~rogi/minRect/minRect.html.”
format Online
Article
Text
id pubmed-3961429
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-39614292014-03-24 Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model Lu, Wei Tamura, Takeyuki Song, Jiangning Akutsu, Tatsuya PLoS One Research Article In this paper, we consider the Minimum Reaction Insertion (MRI) problem for finding the minimum number of additional reactions from a reference metabolic network to a host metabolic network so that a target compound becomes producible in the revised host metabolic network in a Boolean model. Although a similar problem for larger networks is solvable in a flux balance analysis (FBA)-based model, the solution of the FBA-based model tends to include more reactions than that of the Boolean model. However, solving MRI using the Boolean model is computationally more expensive than using the FBA-based model since the Boolean model needs more integer variables. Therefore, in this study, to solve MRI for larger networks in the Boolean model, we have developed an efficient Integer Programming formalization method in which the number of integer variables is reduced by the notion of feedback vertex set and minimal valid assignment. As a result of computer experiments conducted using the data of metabolic networks of E. coli and reference networks downloaded from the Kyoto Encyclopedia of Genes and Genomes (KEGG) database, we have found that the developed method can appropriately solve MRI in the Boolean model and is applicable to large scale-networks for which an exhaustive search does not work. We have also compared the developed method with the existing connectivity-based methods and FBA-based methods, and show the difference between the solutions of our method and the existing methods. A theoretical analysis of MRI is also conducted, and the NP-completeness of MRI is proved in the Boolean model. Our developed software is available at “http://sunflower.kuicr.kyoto-u.ac.jp/~rogi/minRect/minRect.html.” Public Library of Science 2014-03-20 /pmc/articles/PMC3961429/ /pubmed/24651476 http://dx.doi.org/10.1371/journal.pone.0092637 Text en © 2014 Lu et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Lu, Wei
Tamura, Takeyuki
Song, Jiangning
Akutsu, Tatsuya
Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model
title Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model
title_full Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model
title_fullStr Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model
title_full_unstemmed Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model
title_short Integer Programming-Based Method for Designing Synthetic Metabolic Networks by Minimum Reaction Insertion in a Boolean Model
title_sort integer programming-based method for designing synthetic metabolic networks by minimum reaction insertion in a boolean model
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3961429/
https://www.ncbi.nlm.nih.gov/pubmed/24651476
http://dx.doi.org/10.1371/journal.pone.0092637
work_keys_str_mv AT luwei integerprogrammingbasedmethodfordesigningsyntheticmetabolicnetworksbyminimumreactioninsertioninabooleanmodel
AT tamuratakeyuki integerprogrammingbasedmethodfordesigningsyntheticmetabolicnetworksbyminimumreactioninsertioninabooleanmodel
AT songjiangning integerprogrammingbasedmethodfordesigningsyntheticmetabolicnetworksbyminimumreactioninsertioninabooleanmodel
AT akutsutatsuya integerprogrammingbasedmethodfordesigningsyntheticmetabolicnetworksbyminimumreactioninsertioninabooleanmodel