Cargando…
A Boolean network control algorithm guided by forward dynamic programming
Control problem in a biological system is the problem of finding an interventional policy for changing the state of the biological system from an undesirable state, e.g. disease, into a desirable healthy state. Boolean networks are utilized as a mathematical model for gene regulatory networks. This...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6497256/ https://www.ncbi.nlm.nih.gov/pubmed/31048917 http://dx.doi.org/10.1371/journal.pone.0215449 |
_version_ | 1783415436761628672 |
---|---|
author | Moradi, Mohammad Goliaei, Sama Foroughmand-Araabi, Mohammad-Hadi |
author_facet | Moradi, Mohammad Goliaei, Sama Foroughmand-Araabi, Mohammad-Hadi |
author_sort | Moradi, Mohammad |
collection | PubMed |
description | Control problem in a biological system is the problem of finding an interventional policy for changing the state of the biological system from an undesirable state, e.g. disease, into a desirable healthy state. Boolean networks are utilized as a mathematical model for gene regulatory networks. This paper provides an algorithm to solve the control problem in Boolean networks. The proposed algorithm is implemented and applied on two biological systems: T-cell receptor network and Drosophila melanogaster network. Results show that the proposed algorithm works faster in solving the control problem over these networks, while having similar accuracy, in comparison to previous exact methods. Source code and a simple web service of the proposed algorithm is available at http://goliaei.ir/net-control/www/. |
format | Online Article Text |
id | pubmed-6497256 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-64972562019-05-17 A Boolean network control algorithm guided by forward dynamic programming Moradi, Mohammad Goliaei, Sama Foroughmand-Araabi, Mohammad-Hadi PLoS One Research Article Control problem in a biological system is the problem of finding an interventional policy for changing the state of the biological system from an undesirable state, e.g. disease, into a desirable healthy state. Boolean networks are utilized as a mathematical model for gene regulatory networks. This paper provides an algorithm to solve the control problem in Boolean networks. The proposed algorithm is implemented and applied on two biological systems: T-cell receptor network and Drosophila melanogaster network. Results show that the proposed algorithm works faster in solving the control problem over these networks, while having similar accuracy, in comparison to previous exact methods. Source code and a simple web service of the proposed algorithm is available at http://goliaei.ir/net-control/www/. Public Library of Science 2019-05-02 /pmc/articles/PMC6497256/ /pubmed/31048917 http://dx.doi.org/10.1371/journal.pone.0215449 Text en © 2019 Moradi 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 (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Moradi, Mohammad Goliaei, Sama Foroughmand-Araabi, Mohammad-Hadi A Boolean network control algorithm guided by forward dynamic programming |
title | A Boolean network control algorithm guided by forward dynamic programming |
title_full | A Boolean network control algorithm guided by forward dynamic programming |
title_fullStr | A Boolean network control algorithm guided by forward dynamic programming |
title_full_unstemmed | A Boolean network control algorithm guided by forward dynamic programming |
title_short | A Boolean network control algorithm guided by forward dynamic programming |
title_sort | boolean network control algorithm guided by forward dynamic programming |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6497256/ https://www.ncbi.nlm.nih.gov/pubmed/31048917 http://dx.doi.org/10.1371/journal.pone.0215449 |
work_keys_str_mv | AT moradimohammad abooleannetworkcontrolalgorithmguidedbyforwarddynamicprogramming AT goliaeisama abooleannetworkcontrolalgorithmguidedbyforwarddynamicprogramming AT foroughmandaraabimohammadhadi abooleannetworkcontrolalgorithmguidedbyforwarddynamicprogramming AT moradimohammad booleannetworkcontrolalgorithmguidedbyforwarddynamicprogramming AT goliaeisama booleannetworkcontrolalgorithmguidedbyforwarddynamicprogramming AT foroughmandaraabimohammadhadi booleannetworkcontrolalgorithmguidedbyforwarddynamicprogramming |