Finite horizon tracking control of Boolean control networks

In this paper, we propose an approach to design tracking controllers for Boolean control networks (BCNs) to track a time-varying reference output trajectory of finite length by applying the semi-tensor product method. First, we give the necessary and sufficient conditions for the reachability of the output trajectory. Secondly, in the case of a reachable output trajectory, one control sequence that realizes exact tracking can be found directly by means of backward selection. Otherwise, a method to find a control sequence is proposed to minimize the tracking error. An additional advantage of the proposed approach is that state and transition constraints can be easily taken into account during the design of the controllers. Finally, illustrative examples are given to show the proposed results.

[1]  Ettore Fornasini,et al.  Optimal Control of Boolean Control Networks , 2014, IEEE Transactions on Automatic Control.

[2]  Michael Margaliot,et al.  Observability of Boolean networks: A graph-theoretic approach , 2013, Autom..

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

[4]  M. Ng,et al.  Control of Boolean networks: hardness results and algorithms for tree structured networks. , 2007, Journal of theoretical biology.

[5]  B. Drossel,et al.  Number and length of attractors in a critical Kauffman model with connectivity one. , 2004, Physical review letters.

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

[7]  Michael Margaliot,et al.  A Maximum Principle for Single-Input Boolean Control Networks , 2011, IEEE Transactions on Automatic Control.

[8]  T. Akutsu,et al.  Optimal Finite-Horizon Control for Probabilistic Boolean Networks with Hard Constraints , 2007 .

[9]  B. Stigler,et al.  Boolean Models Can Explain Bistability in the lac Operon , 2008, J. Comput. Biol..

[10]  Tianguang Chu,et al.  State Feedback Stabilization for Boolean Control Networks , 2013, IEEE Transactions on Automatic Control.

[11]  Daizhan Cheng,et al.  Disturbance Decoupling of Boolean Control Networks , 2011, IEEE Transactions on Automatic Control.

[12]  Yuzhen Wang,et al.  Simultaneous stabilization for a set of Boolean control networks , 2013, Syst. Control. Lett..

[13]  Daizhan Cheng,et al.  Receding Horizon Based Feedback Optimization for Mix-Valued Logical Networks , 2015, IEEE Transactions on Automatic Control.

[14]  Jitao Sun,et al.  Stabilization, Controllability and Optimal Control of Boolean Networks With Impulsive Effects and State Constraints , 2015, IEEE Transactions on Automatic Control.

[15]  Tamer Kahveci,et al.  Scalable Steady State Analysis of Boolean Biological Regulatory Networks , 2009, PloS one.

[16]  Ettore Fornasini,et al.  Feedback stabilization, regulation and optimal control of Boolean control networks , 2014, 2014 American Control Conference.

[17]  Charles R. Johnson Matrix theory and applications , 1990 .

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

[19]  Ettore Fornasini,et al.  Observability, Reconstructibility and State Observers of Boolean Control Networks , 2013, IEEE Transactions on Automatic Control.

[20]  Lihua Xie,et al.  Output tracking control of Boolean control networks via state feedback: Constant reference signal case , 2015, Autom..

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

[22]  Albert,et al.  Dynamics of complex systems: scaling laws for the period of boolean networks , 2000, Physical review letters.