LEARNING AND CONTROL IN LINEAR TIME-VARYING SYSTEMS
4.3 Stability and Identification of Random Asynchronous LTI Systems In this section, we introduce the random asynchronous LTI systems, a new form ofIn this section, we introduce the random asynchronous LTI systems, a new form of
4.3.3 Randomized LTI Systems
Sinceπ = 1, randomized LTI systems do not have any delays or asynchrony in the system, i.e., if the state element getting updated it has access to the most recent information on all states. The random delay probabilities reduces toP[ππ =0] =1 for all π. Thus, we get the following model:
(π₯π‘+1)π =


ο£²

ο£³
(Aπ₯π‘+Bπ’π‘+π€π‘)π, w.p. π, (π₯π‘+π€π‘)π, w.p. 1β π .
(4.29)
This model corresponds to the setting first introduced in Teke and Vaidyanathan [261]. In the following, we consider the properties of randomized LTI systems.
Markov Parameters
Markov parameters of an LDS is the unique matrix impulse response of the system.
For a synchronous LTI system, the Markov parameters of the system (A,B) are given asHπ =Aπβ1Bfor π β₯ 1. From the input-output viewpoint, the randomized updates on the system with (A,B) can be represented in an average sense as a synchronous LTI system with parameters (A,B) where the average state-transition matrixAand the average input matrixBare given as follows:
A= πA+ (1β π)Iππ₯, B= πB. (4.30) As a result, Markov parameters of the average system can be obtained as Hπ = A
πβ1
B, for π β₯ 1. Notice that Markov parameters of the underlying system and the randomized system can be directly obtained from each other. The ππ‘ β Markov parameter of the randomized system,Hπ, can be written as a linear combination of the firstπ Markov parameters of the synchronous system:
Hπ= πA+ (1β π)Iππ₯πβ1
πB=βοΈπ π=1
πβ1 πβ1
ππ(1β π)πβπHπ.
More generally, define the firstπΎMarkov parameters matricesG= [H1H2 Β· Β· Β· HπΎ] andG= [H1 H2 Β· Β· Β· HπΎ]. We haveG=G(TβIππ’), whereTβRπΎΓπΎis an upper triangular matrix with Tπ, π = ππββ1
1
ππ(1βπ)πβπ for π β₯ π β₯ 1. Notice that T does not depend on the system parameters (A,B), and it is determined solely by the probability π. Moreover, T has diagonal entries (thus eigenvalues) ofTπ,π = ππβ1. Thus, T is always invertible since we trivially assumed that π > 0. This shows that once the average system behavior and the rate of updates are known, one can identify the underlying system parameters exactly. When the update probability is π =1 (synchronous), we getT=IπΎ so thatG=G. Note that the properties above could be trivially extended to measurement feedback systems, i.e., randomized partially observed LTI systems.
Mean-Squared Stability
In this section, we precisely characterize the mean-square stability of randomized LTI systems which corresponds to the rightmost vertical axes of plots in Figure 4.4.
As discussed above, the dynamics of the randomized LTI system is determined by
the matrix A in an average sense. The stability of the matrix A is necessary, but not sufficient for the stability of the system. In order to analyze the mean-square stability, we look for the condition that ensures E[π₯
π‘π₯β€
π‘ ] stays finite as π‘ β β. In fact, the steady-state covariance matrix, i.e., limπ‘ββE[π₯
π‘π₯β€
π‘ ] =πͺ, can be found as the solution of the followingextended Lyapunov equation introduced in Teke and Vaidyanathan [262]:
πͺ=π(πͺ) +B U B
β€+1 π
β1 B U B
β€
βI+π2
π€I, (4.31) where the functionπ(Β·)is defined as follows:
π(π₯)=Aπ₯A
β€+ (πβπ2) (AβI)π₯(Aβ€βI)
βI=Aπ₯A
β€+ 1
π
β1
(AβI)π₯(A
β€βI)
βI. The function π(Β·) is a positive linear map that controls the evolution of the state covariance matrix in the extended Lyapunov equation. It can be vectorized as vec(π(π₯)) =S vec(π₯)where
S=AβA+ (πβπ2)J(AβI) β (AβI), (4.32) forJ =Γππ₯
π=1 πππβ€
π
β πππβ€
π
. S βRπ
2 π₯Γπ2π₯
is the matrix representation of the linear map π(Β·) and corresponds to Sβ introduced in Section 4.3.2 at β = 0. Note that to extend this to complex valued systems, (4.32) needs element-wise conjugate operations on the left-side of Kronecker products.2 Recall that in Section 4.3.2, the mean-square stability of the random asynchronous LTI systems is demonstrated numerically. However, with the closed-form expression of S in (4.32), we can analytically characterize the stability of the randomized LTI system.
Lemma 4.4. [260, 262] The randomized LTI systems given in (4.29) are mean- square stable if and only ifπ(S) < 1.
This result is due to the fact that one can recursively represent the covariance matrix of the state variables at time π‘+1 as a function of the covariance matrix at time π‘. Since S represents this mapping, stability of S is a necessary and sufficient condition for the convergence of the covariance matrix, which implies mean-square stability for the state variables. The key observation in Lemma 4.4 is that the
2Element-wise conjugation ensures thatSalways has a real nonnegative eigenvalue that is equal to its spectral radius, and the corresponding eigenvector is the vectorized version of a positive semidefine matrix. This follows from the extensions of the Perron-Frobenius theorem to positive maps in more general settings, Theorem 5 of Karlin [139].
mean-square stability of the randomized LTI system and the stability of Ado not imply each other, i.e.,π(S)<1 andπ(A)<1 are not equivalent in general. Note that Lemma 4.4 provides the precise characterization of the rightmost axes of the plots in Figure 4.4.
In order to visualize the convergence behavior of the randomized updates, we consider a numerical test example of size ππ₯ =2 with a constant input (i.e., fixed- point iteration), and initializeπ₯0with independent Gaussian random variables (left- most block in Figure 4.5). Then, the distribution of the state vector π₯π‘ (at time π‘) follows a Gaussian mixture model (GMM) due to the randomized nature of the updates (See Figure 4.5). Furthermore, the stability of the matrix S ensures that the mean ofπ₯π‘ converges to the fixed-point of the system while the variance of π₯π‘ converges to zero.
The key insight to the convergence behavior in Figure 4.5 is as follows: When rep- resented as a switching system, the randomized LTI model (4.29) switches between 2ππ₯ systems randomly, and it can be shown that all these 2ππ₯ systems (including the original system) have the same fixed-point. It should also be noted that not all 2ππ₯ systems are stable by themselves, and an arbitrary switching does not necessarily ensure the convergence. Nevertheless, with a careful selection of the probability, the randomized model can obtain convergence even when the synchronous system is unstable.
When the system is mean-square stable, the steady-state covariance matrix, πͺ, is given as
vec(πͺ) =(IβS)β1 π2I+ (πβ π2)J
vec(B U Bβ€) +π2
π€vec(I)
. (4.33) Whenπ =1, we haveπ(π₯) =Aπ₯Aβ€, which implies thatπͺ=AπͺAβ€+B U Bβ€+π2
π€I and π(S) =π2(A). So, we have π(S) < 1 if and only ifπ(A) < 1 for synchronous LTI systems, which recovers the well-known stability result in the classical systems theory.