State feedback control design for Boolean networks

BackgroundDriving Boolean networks to desired states is of paramount significance toward our ultimate goal of controlling the progression of biological pathways and regulatory networks. Despite recent computational development of controllability of general complex networks and structural controllability of Boolean networks, there is still a lack of bridging the mathematical condition on controllability to real boolean operations in a network. Further, no realtime control strategy has been proposed to drive a Boolean network.ResultsIn this study, we applied semi-tensor product to represent boolean functions in a network and explored controllability of a boolean network based on the transition matrix and time transition diagram. We determined the necessary and sufficient condition for a controllable Boolean network and mapped this requirement in transition matrix to real boolean functions and structure property of a network. An efficient tool is offered to assess controllability of an arbitrary Boolean network and to determine all reachable and non-reachable states. We found six simplest forms of controllable 2-node Boolean networks and explored the consistency of transition matrices while extending these six forms to controllable networks with more nodes. Importantly, we proposed the first state feedback control strategy to drive the network based on the status of all nodes in the network. Finally, we applied our reachability condition to the major switch of P53 pathway to predict the progression of the pathway and validate the prediction with published experimental results.ConclusionsThis control strategy allowed us to apply realtime control to drive Boolean networks, which could not be achieved by the current control strategy for Boolean networks. Our results enabled a more comprehensive understanding of the evolution of Boolean networks and might be extended to output feedback control design.

[1]  S. Kauffman Metabolic stability and epigenesis in randomly constructed genetic nets. , 1969, Journal of theoretical biology.

[2]  Fangfei Li,et al.  Controllability and optimal control of a temporal Boolean network , 2012, Neural Networks.

[3]  D. Cheng,et al.  Analysis and control of Boolean networks: A semi-tensor product approach , 2010, 2009 7th Asian Control Conference.

[4]  Daizhan Cheng,et al.  Input-State Approach to Boolean Networks , 2009, IEEE Transactions on Neural Networks.

[5]  Aurélien Naldi,et al.  Dynamical analysis of a generic Boolean model for the control of the mammalian cell cycle , 2006, ISMB.

[6]  Daizhan Cheng,et al.  Controllability and observability of Boolean control networks , 2009, Autom..

[7]  D. Bernstein Matrix Mathematics: Theory, Facts, and Formulas , 2009 .

[8]  F. Garofalo,et al.  Controllability of complex networks via pinning. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[9]  Wei Wang,et al.  Two-phase dynamics of p53 in the DNA damage response , 2011, Proceedings of the National Academy of Sciences.

[10]  Daizhan Cheng,et al.  Realization of Boolean control networks , 2010, Autom..

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

[12]  G. Lahav,et al.  Recurrent initiation: a mechanism for triggering p53 pulses in response to DNA damage. , 2008, Molecular cell.

[13]  D. Cheng,et al.  SEMI-TENSOR PRODUCT OF MATRICES AND ITS SOME APPLICATIONS TO PHYSICS , 2003 .

[14]  F. Fairman Introduction to dynamic systems: Theory, models and applications , 1979, Proceedings of the IEEE.

[15]  Daizhan Cheng,et al.  A Linear Representation of Dynamics of Boolean Networks , 2010, IEEE Transactions on Automatic Control.

[16]  Albert-László Barabási,et al.  Controllability of complex networks , 2011, Nature.

[17]  A. Datta,et al.  From biological pathways to regulatory networks , 2010, 49th IEEE Conference on Decision and Control (CDC).

[18]  Venkatesh Raman,et al.  Evolution and Controllability of Cancer Networks: A Boolean Perspective , 2013, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[19]  S. Brahmachari,et al.  Boolean network analysis of a neurotransmitter signaling pathway. , 2007, Journal of theoretical biology.

[20]  Wen-Xu Wang,et al.  Exact controllability of complex networks , 2013, Nature Communications.