Cargando…
Steiner tree methods for optimal sub-network identification: an empirical study
BACKGROUND: Analysis and interpretation of biological networks is one of the primary goals of systems biology. In this context identification of sub-networks connecting sets of seed proteins or seed genes plays a crucial role. Given that no natural node and edge weighting scheme is available retriev...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2013
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3674966/ https://www.ncbi.nlm.nih.gov/pubmed/23627667 http://dx.doi.org/10.1186/1471-2105-14-144 |
_version_ | 1782272440840224768 |
---|---|
author | Sadeghi, Afshin Fröhlich, Holger |
author_facet | Sadeghi, Afshin Fröhlich, Holger |
author_sort | Sadeghi, Afshin |
collection | PubMed |
description | BACKGROUND: Analysis and interpretation of biological networks is one of the primary goals of systems biology. In this context identification of sub-networks connecting sets of seed proteins or seed genes plays a crucial role. Given that no natural node and edge weighting scheme is available retrieval of a minimum size sub-graph leads to the classical Steiner tree problem, which is known to be NP-complete. Many approximate solutions have been published and theoretically analyzed in the computer science literature, but far less is known about their practical performance in the bioinformatics field. RESULTS: Here we conducted a systematic simulation study of four different approximate and one exact algorithms on a large human protein-protein interaction network with ~14,000 nodes and ~400,000 edges. Moreover, we devised an own algorithm to retrieve a sub-graph of merged Steiner trees. The application of our algorithms was demonstrated for two breast cancer signatures and a sub-network playing a role in male pattern baldness. CONCLUSION: We found a modified version of the shortest paths based approximation algorithm by Takahashi and Matsuyama to lead to accurate solutions, while at the same time being several orders of magnitude faster than the exact approach. Our devised algorithm for merged Steiner trees, which is a further development of the Takahashi and Matsuyama algorithm, proved to be useful for small seed lists. All our implemented methods are available in the R-package SteinerNet on CRAN (http://www.r-project.org) and as a supplement to this paper. |
format | Online Article Text |
id | pubmed-3674966 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2013 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-36749662013-06-10 Steiner tree methods for optimal sub-network identification: an empirical study Sadeghi, Afshin Fröhlich, Holger BMC Bioinformatics Research Article BACKGROUND: Analysis and interpretation of biological networks is one of the primary goals of systems biology. In this context identification of sub-networks connecting sets of seed proteins or seed genes plays a crucial role. Given that no natural node and edge weighting scheme is available retrieval of a minimum size sub-graph leads to the classical Steiner tree problem, which is known to be NP-complete. Many approximate solutions have been published and theoretically analyzed in the computer science literature, but far less is known about their practical performance in the bioinformatics field. RESULTS: Here we conducted a systematic simulation study of four different approximate and one exact algorithms on a large human protein-protein interaction network with ~14,000 nodes and ~400,000 edges. Moreover, we devised an own algorithm to retrieve a sub-graph of merged Steiner trees. The application of our algorithms was demonstrated for two breast cancer signatures and a sub-network playing a role in male pattern baldness. CONCLUSION: We found a modified version of the shortest paths based approximation algorithm by Takahashi and Matsuyama to lead to accurate solutions, while at the same time being several orders of magnitude faster than the exact approach. Our devised algorithm for merged Steiner trees, which is a further development of the Takahashi and Matsuyama algorithm, proved to be useful for small seed lists. All our implemented methods are available in the R-package SteinerNet on CRAN (http://www.r-project.org) and as a supplement to this paper. BioMed Central 2013-04-30 /pmc/articles/PMC3674966/ /pubmed/23627667 http://dx.doi.org/10.1186/1471-2105-14-144 Text en Copyright ©2013 Sadeghi and Fröhlich; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Sadeghi, Afshin Fröhlich, Holger Steiner tree methods for optimal sub-network identification: an empirical study |
title | Steiner tree methods for optimal sub-network identification: an empirical study |
title_full | Steiner tree methods for optimal sub-network identification: an empirical study |
title_fullStr | Steiner tree methods for optimal sub-network identification: an empirical study |
title_full_unstemmed | Steiner tree methods for optimal sub-network identification: an empirical study |
title_short | Steiner tree methods for optimal sub-network identification: an empirical study |
title_sort | steiner tree methods for optimal sub-network identification: an empirical study |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3674966/ https://www.ncbi.nlm.nih.gov/pubmed/23627667 http://dx.doi.org/10.1186/1471-2105-14-144 |
work_keys_str_mv | AT sadeghiafshin steinertreemethodsforoptimalsubnetworkidentificationanempiricalstudy AT frohlichholger steinertreemethodsforoptimalsubnetworkidentificationanempiricalstudy |