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

[1]  Edward R. Dougherty,et al.  Effect of Function Perturbation on the Steady-State Distribution of Genetic Regulatory Networks: Optimal Structural Intervention , 2008, IEEE Transactions on Signal Processing.

[2]  E. Dougherty,et al.  CONTROL OF STATIONARY BEHAVIOR IN PROBABILISTIC BOOLEAN NETWORKS BY MEANS OF STRUCTURAL INTERVENTION , 2002 .

[3]  E. Dougherty,et al.  MODELING GENETIC REGULATORY NETWORKS: CONTINUOUS OR DISCRETE? , 2006 .

[4]  Edward R. Dougherty,et al.  Intervention in gene regulatory networks with maximal phenotype alteration , 2013, Bioinform..

[5]  Dan Schonfeld,et al.  Inverse perturbation for optimal intervention in gene regulatory networks , 2011, Bioinform..

[6]  Edward R. Dougherty,et al.  Genomic Signal Processing (Princeton Series in Applied Mathematics) , 2007 .

[7]  Ioannis Xenarios,et al.  A method for the generation of standardized qualitative dynamical systems of regulatory networks , 2005, Theoretical Biology and Medical Modelling.

[8]  Edward R. Dougherty,et al.  Probabilistic Boolean networks: a rule-based uncertainty model for gene regulatory networks , 2002, Bioinform..

[9]  Holger Fröhlich,et al.  Modeling ERBB receptor-regulated G1/S transition to find novel targets for de novo trastuzumab resistance , 2009, BMC Systems Biology.

[10]  Edward R. Dougherty,et al.  From Boolean to probabilistic Boolean networks as models of genetic regulatory networks , 2002, Proc. IEEE.

[11]  Xuequn Shang,et al.  Detecting small attractors of large Boolean networks by function-reduction-based strategy. , 2016, IET systems biology.

[12]  T. Marshall,et al.  Common angiotensin receptor blockers may directly modulate the immune system via VDR, PPAR and CCR2b , 2006, Theoretical Biology and Medical Modelling.

[13]  Edward R. Dougherty,et al.  Intervention in gene regulatory networks via greedy control policies based on long-run behavior , 2009, BMC Systems Biology.

[14]  E. Dougherty,et al.  Gene perturbation and intervention in probabilistic Boolean networks. , 2002, Bioinformatics.

[15]  M. Bittner,et al.  Wnt5a signaling directly affects cell motility and invasion of metastatic melanoma. , 2002, Cancer cell.

[16]  Edward R. Dougherty,et al.  Structural intervention of gene regulatory networks by general rank-k matrix perturbation , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[17]  Edward R. Dougherty,et al.  The impact of function perturbations in Boolean networks , 2007, Bioinform..