Sampled-data controllability and stabilizability of Boolean control networks: Nonuniform sampling☆
Introduction
To research genetic regulation, Kauffman firstly established the model of Boolean networks to describe behaviors of genes [1]. The variables in Boolean networks take only two values, 1 and 0, which represent high and low concentrations, genes being transcribed and quiescent, and so on, respectively. These variables are evolutionary under a series of Boolean functions, which are combinations of logical operators, such as, conjunction (AND), disjunction (OR) and negation (NOT). Numerous results reveal that Boolean networks are capable of exhibiting dynamics of large-scale biological networks and effective in simulating, even predicting the behaviours of networks, although they are quite simplified in form [2], [3], [4], [5].
To depict external inputs and considerable uncertainties, Boolean networks are generalized to Boolean control networks, probabilistic Boolean networks [6], [7], etc. Recently, combined with a new mathematical tool, semi-tensor product of matrices, the relevant works on Boolean (control) networks have been flourishing. Under semi-tensor product, traditional Boolean functions can be rewritten as equivalent algebraic representations [8], which is convenient to analyze control problems of Boolean control networks, including controllability [9], [10], [11] and observability [12], [13], stabilizability [14], [15], [16], [17], [18] and optimal control [21], [19], [20], synchronization [22], [23] and decomposition [24], [25]. Moreover, semi-tensor product has been applied to some practical issues, such as, game theory [26], [27], digital circuits [28], internal combustion engine [29].
In this paper, we consider two fundamental and correlative issues of Boolean control networks, controllability and stabilizability [15], [19], both of which can be regarded as the reachability to some extent. The former one concerns the strong connectivity or the reachability relation between arbitrary two states, and the latter pays more attention to the weak connectivity or whether the system can keep on a state which is (globally) reachable.
Via semi-tensor product, controllability and stabilizability of Boolean control networks were investigated in [9] and [14] for the first time, respectively. Then the state space approach adopted in [9] was generalized to input-state spaces [10], under which suitable control signals can be designed conveniently. After that, arising from practical issues, the controllability of some more specific Boolean control networks was studied, for example, ones with delays in states [30] or with forbidden states [11]. In [15], [19], the intimate connection between controllability and stabilizability was given. In addition, [19] proved that a Boolean control network being stabilizable to a given state is equivalent to it being stabilizable to this state under state feedback. And [15] provided a constructive method to determine all minimum-time state-feedback stabilizers. Subsequently, the types of stabilizer were extended further. Time invariant and variant output-feedback stabilizers were proposed and designed [16], [17]. Until now, the algorithms to find all the time invariant output-feedback and state-feedback stabilizers have been established [31], [17].
In modern control theory, sampling transforms continuous signals into discrete ones, which was extensively used in neural networks [32], multi-agent systems [33], [34], [35], [36] and so on. A band-limited signal can be restored from samples if the (average) sampling rate meets some conditions. The errors caused by instruments are technically inevitable, thus nonuniform-sampling is more accurate and effective. In this article, the networks that we aim to explore are not general Boolean control networks but ones under nonuniform-sampled inputs, which can be regarded as the generalization of (uniformly) sampled-data control of Boolean control networks investigated in [37]. Since nonuniform-sampling reduces to uniform-sampling when sampling points are taken equally spaced in time. Namely, periods of nonuniform-sampling are more flexible. In Section 3, we obtain a model with nonuniform sampling periods, which is the source of nonuniform-sampling issues in Boolean control networks. To the best of our knowledge, there is no available result about Boolean control networks under nonuniform-sampled inputs.
The reminder of this study is structured as follows. Section 2 provides preliminaries on notations and semi-tensor product. By a simplified intelligent traffic control system, Boolean control networks under nonuniform-sampled inputs are introduced in Section 3. Section 4 contains our main results, sampled-data stabilizability and controllability. Two illustrative examples on apoptosis networks and traffic control systems are discussed to show the effectiveness of the derived results in Section 5, followed by a brief conclusion in Section 6.
Section snippets
Preliminaries
In this section, we give some preliminaries necessary on semi-tensor product and Boolean control networks, which will be used in this paper.
Problem formulation
There is a simplified intelligent traffic control system, which regulates traffic phases in the light of vehicles congested in the junction. Assume that this intersection has four phases allowed for vehicles, which are shown in Fig. 1. Taking (a) as an example, when Phase I is current, then turning right and going straight are allowable only. To be specific, the traffic system keeps one phase for a while, then switches to next one. Moreover, these four phases are rotated. If represents the
Main results
We will investigate two aspects of Boolean control networks under nonuniform-sampled inputs, including sampled-data stabilizability and controllability.
Illustrative examples
Two illustrative examples are given to show how to analyze the new kind of stabilizability and controllability by the results of Section 4.
Example 2 Consider an apoptosis network in [41]
where the concentration (high or low level) of IAP, C3a, C8a, are denoted by states x1, x2, x3 and that of TNF, a stimulus, is denoted by input u. Using Lemma 1 converts Eq. (20) into the form of Eq. (4) with Under nonuniform sampling
Conclusion
Controllability and stabilizability of Boolean control networks under nonuniform-sampled inputs, which can be regarded as an extension of traditional control inputs, have been investigated in this paper. Based on a simplified intelligent traffic control system, the Boolean control networks with nonuniform sampling periods have been presented. Several necessary and sufficient conditions have been obtained to determine nonuniform sampled-data controllability and stabilizability of Boolean control
References (41)
Metabolic stability and epigenesis in randomly constructed genetic nets
J. Theor. Biol.
(1969)- et al.
The topology of the regulatory interactions predicts the expression pattern of the segment polarity genes in drosophila melanogaster
J. Theor. Biol.
(2003) - et al.
Control of Boolean networks: hardness results and algorithms for tree structured networks
J. Theor. Biol.
(2007) - et al.
Controllability and observability of Boolean control networks
Automatica
(2009) - et al.
Input-state incidence matrix of Boolean control networks and its applications
Sys. Control Lett.
(2010) - et al.
Controllability of Boolean control networks via the Perron–Frobenius theory
Automatica
(2012) - et al.
Observability of Boolean networks: a graph-theoretic approach
Automatica
(2013) - et al.
A note on observability of Boolean control networks
Sys. Control Lett.
(2016) - et al.
Output feedback stabilization control design for Boolean control networks
Automatica
(2013) - et al.
Output feedback stabilization of Boolean control networks
Automatica
(2015)