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...

Descripción completa

Detalles Bibliográficos
Autores principales: Moradi, Mohammad, Goliaei, Sama, Foroughmand-Araabi, Mohammad-Hadi
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