Cargando…

An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks

Boolean networks are widely used to model gene regulatory networks and to design therapeutic intervention strategies to affect the long-term behavior of systems. In this paper, we investigate the less-studied one-bit perturbation, which falls under the category of structural intervention. Previous w...

Descripción completa

Detalles Bibliográficos
Autores principales: Hu, Mingxiao, Shen, Liangzhong, Zan, Xiangzhen, Shang, Xuequn, Liu, Wenbin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4872544/
https://www.ncbi.nlm.nih.gov/pubmed/27196530
http://dx.doi.org/10.1038/srep26247
_version_ 1782432747248156672
author Hu, Mingxiao
Shen, Liangzhong
Zan, Xiangzhen
Shang, Xuequn
Liu, Wenbin
author_facet Hu, Mingxiao
Shen, Liangzhong
Zan, Xiangzhen
Shang, Xuequn
Liu, Wenbin
author_sort Hu, Mingxiao
collection PubMed
description Boolean networks are widely used to model gene regulatory networks and to design therapeutic intervention strategies to affect the long-term behavior of systems. In this paper, we investigate the less-studied one-bit perturbation, which falls under the category of structural intervention. Previous works focused on finding the optimal one-bit perturbation to maximally alter the steady-state distribution (SSD) of undesirable states through matrix perturbation theory. However, the application of the SSD is limited to Boolean networks with about ten genes. In 2007, Xiao et al. proposed to search the optimal one-bit perturbation by altering the sizes of the basin of attractions (BOAs). However, their algorithm requires close observation of the state-transition diagram. In this paper, we propose an algorithm that efficiently determines the BOA size after a perturbation. Our idea is that, if we construct the basin of states for all states, then the size of the BOA of perturbed networks can be obtained just by updating the paths of the states whose transitions have been affected. Results from both synthetic and real biological networks show that the proposed algorithm performs better than the exhaustive SSD-based algorithm and can be applied to networks with about 25 genes.
format Online
Article
Text
id pubmed-4872544
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Nature Publishing Group
record_format MEDLINE/PubMed
spelling pubmed-48725442016-06-02 An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks Hu, Mingxiao Shen, Liangzhong Zan, Xiangzhen Shang, Xuequn Liu, Wenbin Sci Rep Article Boolean networks are widely used to model gene regulatory networks and to design therapeutic intervention strategies to affect the long-term behavior of systems. In this paper, we investigate the less-studied one-bit perturbation, which falls under the category of structural intervention. Previous works focused on finding the optimal one-bit perturbation to maximally alter the steady-state distribution (SSD) of undesirable states through matrix perturbation theory. However, the application of the SSD is limited to Boolean networks with about ten genes. In 2007, Xiao et al. proposed to search the optimal one-bit perturbation by altering the sizes of the basin of attractions (BOAs). However, their algorithm requires close observation of the state-transition diagram. In this paper, we propose an algorithm that efficiently determines the BOA size after a perturbation. Our idea is that, if we construct the basin of states for all states, then the size of the BOA of perturbed networks can be obtained just by updating the paths of the states whose transitions have been affected. Results from both synthetic and real biological networks show that the proposed algorithm performs better than the exhaustive SSD-based algorithm and can be applied to networks with about 25 genes. Nature Publishing Group 2016-05-19 /pmc/articles/PMC4872544/ /pubmed/27196530 http://dx.doi.org/10.1038/srep26247 Text en Copyright © 2016, Macmillan Publishers Limited http://creativecommons.org/licenses/by/4.0/ This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
spellingShingle Article
Hu, Mingxiao
Shen, Liangzhong
Zan, Xiangzhen
Shang, Xuequn
Liu, Wenbin
An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks
title An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks
title_full An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks
title_fullStr An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks
title_full_unstemmed An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks
title_short An efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of Boolean networks
title_sort efficient algorithm to identify the optimal one-bit perturbation based on the basin-of-state size of boolean networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4872544/
https://www.ncbi.nlm.nih.gov/pubmed/27196530
http://dx.doi.org/10.1038/srep26247
work_keys_str_mv AT humingxiao anefficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT shenliangzhong anefficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT zanxiangzhen anefficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT shangxuequn anefficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT liuwenbin anefficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT humingxiao efficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT shenliangzhong efficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT zanxiangzhen efficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT shangxuequn efficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks
AT liuwenbin efficientalgorithmtoidentifytheoptimalonebitperturbationbasedonthebasinofstatesizeofbooleannetworks