Nothing Special   »   [go: up one dir, main page]

Skip to content
BY 4.0 license Open Access Published by De Gruyter (O) January 30, 2021

Optimal filtering and control of network information epidemics

Optimale Filterung und Regelung von Netzwerk-Informationsepidemien
  • Fangzhou Liu

    Fangzhou Liu received the M.Sc. degree in control theory and engineering from Harbin Institute of Technology, Harbin, China, in 2014 and the Doktor-Ingenieur degree in electrical engineering from Technical University of Munich, Germany, in 2019. He is now a Lecturer and Research Fellow with the Chair of Automatic Control Engineering, Technical University of Munich, Germany. He has received the Dimitris N. Chorafas Prize and the Promotionspreis der Fakultät für Elektrotechnik und Informationstechnik for his PhD thesis. His current research interests include networked control systems; modeling, analysis, and control on social networks; and their applications.

    , Zengjie Zhang

    Zengjie Zhang received his Bachelor and Master degrees from Harbin Institute of Technology, China, in 2013 and 2015 respectively. He is currently a Research Associate at the Chair of Automatic Control Engineering of the Technical University of Munich, Germany, while pursuing the doctoral degree. His research interests include sliding mode control, fault detection and isolation and human-robot collaboration.

    EMAIL logo
    and Martin Buss

    Martin Buss received the Diploma Engineering degree in electrical engineering from the Technische Universität Darmstadt, Darmstadt, Germany, in 1990 and the Doctor of Engineering degree from the University of Tokyo, Tokyo, Japan, in 1994, both in electrical engineering. In 1988, he was a Research Student for one year with Science University of Tokyo. From 1994 to 1995, he was a Postdoctoral Researcher in the Department of Systems Engineering, Australian National University, Canberra, ACT, Australia. From 1995 to 2000, he was a Senior Research Assistant and Lecturer in the Chair of Automatic Control Engineering, Department of Electrical Engineering and Information Technology, Technical University of Munich, Munich, Germany. From 2000 to 2003, he was a Full Professor, the Head of the Control Systems Group, and the Deputy Director of the Institute of Energy and Automation Technology, Faculty IV, Electrical Engineering and Computer Science, Technical University Berlin, Berlin, Germany. Since 2003, he has been a Full Professor (Chair) in the Chair of Automatic Control Engineering, Faculty of Electrical Engineering and Information Technology, Technical University of Munich, where he has been in the Medical Faculty since 2008. He is a Fellow of IEEE since 2014. He has been awarded the ERC Advanced Grant SHRINE. His research interests include automatic control, mechatronics, multimodal human system interfaces, optimization, nonlinear, and hybrid discrete-continuous systems.

Abstract

In this article, we propose an optimal control scheme for information epidemics with stochastic uncertainties aiming at maximizing information diffusion and minimizing the control consumption. The information epidemic dynamics is represented by a network Susceptible-Infected-Susceptible (SIS) model contaminated by both process and observation noises to describe a perturbed disease-like information diffusion process. To reconstruct the contaminated system states, we design an optimal filter which ensures minimized estimation errors in a quadratic sense. The state estimation is then utilized to develop the optimal controller, for which the optimality of the closed-loop system is guaranteed by a separation principle. The designed optimal filter and controller, together with the separation principle, form a complete solution for the optimal control of network information epidemics with stochastic perturbations. Such optimal-filtering-based control strategy is also generalizable to a wider range of networked nonlinear systems. In the numerical experiments on real network data, the effectiveness of the proposed optimal control is validated and confirmed.

Zusammenfassung

In diesem Artikel schlagen wir ein optimales Regelungsschema für Informationsepidemien mit stochastischen Unsicherheiten vor, das darauf abzielt, die Informationsdiffusion zu maximieren und den Regelungsverbrauch zu minimieren. Die Dynamik der Informationsepidemie wird durch ein Netzwerk Susceptible-Infected-Susceptible (SIS)-Modell dargestellt, das sowohl durch Prozess- als auch durch Beobachtungsrauschen kontaminiert ist, um einen gestörten krankheitsähnlichen Informationsdiffusionsprozess zu beschreiben. Um die kontaminierten Systemzustände zu rekonstruieren, entwerfen wir einen optimalen Filter, der minimale Schätzfehler in einem quadratischen Sinn gewährleistet. Die Zustandsschätzung wird dann verwendet, um den optimalen Regler zu entwickeln, für den die Optimalität des geschlossenen Regelkreises durch ein Separationsprinzip garantiert wird. Der entworfene optimale Filter und Regler bilden zusammen mit dem Separationsprinzip eine vollständige Lösung für die optimale Regelung von Netzwerk-Informationsepidemien mit stochastischen Störgrößen. Eine solche auf optimaler Filterung basierende Regelungsstrategie ist auch auf ein breiteres Spektrum von vernetzten nichtlinearen Systemen verallgemeinerbar. In den numerischen Experimenten an realen Netzwerkdaten wird die Wirksamkeit der vorgeschlagenen optimalen Regelung validiert und bestätigt.

1 Introduction

Information epidemics describe the diffusion of pathogen-like information in population [1] and play a vital role in various scenarios, e. g., campaigning, viral marketing, and rumor spreading [2], [3], [4]. The relevant research topics, such as the modeling, analysis, and control of information epidemics, have attracted wide attention in the fields of information science, social networks, and group psychology [5].

The information epidemic models, used to depict the evolvement of epidemics, are generally recognized as compartmental models that categorize the population into different compartments, e. g., susceptible (S) and infected (I) [6]. In the context of information diffusion, these compartments may respectively refer to unawareness and awareness of the information, or people’s willingness to refuse or adopt the information. A representative and widely-studied epidemic model is the Susceptible-Infected-Susceptible (SIS) model which depicts the dynamics of the population in terms of the bidirectional transitions between compartments S and I. In addition, the networked information epidemic models with heterogeneous transition rates [7], [8] have recently gained more value than the earlier homogeneous-structure-based scalar models [9], due to the advantage of better depicting the structural and behavioral heterogeneity of social networks. Here, by homogeneous we mean that the population is well-mixed, i. e., the individuals in the network have the same chances to interact with others, while by heterogeneous we allow various individual properties. Apparently, the heterogeneous models are more flexible to be generalized to solve practical problems than the homogeneous ones. Therefore, the networked SIS model has been widely applied to popular research topics including innovation diffusion, epidemic spreading, and new technology adoption [10], [11]. To this end, we focus on the networked SIS model with heterogeneous transition rates as a representative information epidemic model.

As a fundamental research issue, control of information epidemics has obtained increasingly more concerns in recent years [12]. However, with the particular interests of the previous work on the noise-free models, there have been very few results on the control of noisy epidemics, although noise is ubiquitous in practical information diffusion processes [13]. Here, noise is a generic notion to depict both the exogenous stochastic uncertainties and the inherent random properties of the epidemic models, such as the information loss through the network (due to imperfect conveyance) and the understanding discrepancies among the individuals (due to various languages, culture, gender, or education background). When these factors affect the information epidemics, we formulate them as stochastic processes in the model and refer to the former as the process noise and the latter as the observation noise. Due to the involvement of the stochastic noise, the conventional deterministic control schemes cannot be applied, since explicit state-feedback is not available. Instead, the design of the controller should be based on the precise reconstruction of system states. Conventionally, the modeling noise in innovation diffusion is introduced as white noise with Gaussian properties [9], which motivates us to seek for an optimal controller for noisy epidemics based on optimal state filtering. Nevertheless, both the inherent nonlinearity of information epidemics and the strong coupling in the network render great challenges to such a control scheme which are still not overcome by the conventional filtering-and-control solutions [14], [15], [16], [17], [18], [19]. Filling this gap is the major focus of our work.

The main contribution of this article is, for the first time, to develop an optimal-filtering-based optimal control scheme for network information epidemic models, considering both the process and observation noises. As a representative information epidemics model, the networked SIS model with heterogeneous transition rates is taken into consideration. Specifically, the optimal filtering is concerned with the minimum quadratic estimation errors, which ensures precise estimation with respect to the second-order stochastic moments of the system states, and the optimal control aims at maximizing the information diffusion taking into account the input consumption. The optimality of both the state estimation and feedback control is guaranteed by a separation principle. Based on this, we are able to solve a series of problems that are concerned with the stochastic properties of information epidemics, such as innovation diffusion, rumor mitigation, and viral marketing with unmodeled uncertainties. From a general perspective, the optimal filtering and control developed in this article can be extended to a wide range of stochastic nonlinear network systems, such as the smart grid system affected by random environmental factors.

The remainder of this article is organized as follows: In Section 2, the network SIS epidemic model with process noise and observation noise is introduced. We then formulate the problem to be solved in this article. The optimal filter and the optimal control law are respectively presented in Section 3 and Section 4. Numerical experiments are conducted in Section 5 to illustrate the effectiveness of the proposed results. Finally, we conclude this article in Section 6.

Notations

Let R, R0, and Rn respectively denote the set of real numbers, non-negative real numbers, and n-dimensional vectors. 1(0) and I represent the all-ones (zero) vector and the identity matrix with proper dimension, respectively. E(·) denotes the expectation of certain event and E(·|·) refers to the conditional expectation. For a vector ξ, diag(ξ) stands for a diagonal matrix whose i-th diagonal entry equals the i-th component of ξ. (S,F,P) denotes a probability space, where S is the sampling space, F is the σ-algebra defined on S, and P is the probability measure. ∘ represents the Hadamard product, i. e., the element-wise product of two matrices, and for arbitrary matrices K and L with the same dimensions, we have

KL=LK,(KL)=KL=LK.

2 Problem formulation

Consider an n-node strongly connected weighted directed graph G=(V,E,A) where V={1,2,,n} and EV×V are the set of labeled vertices and the set of edges, respectively. A=[aij] is the nonnegative adjacency matrix where a nonzero entry aij corresponds to an edge (j,i), i. e., node i can influence node j. The continuous-time network SIS model on the graph G reads

(1)x˙i(t)=(1xi(t))j=1nβj(t)aijxj(t)γi(t)xi(t),tR0,

for all iV, where xi(t)R is the infection probability of node i. Another interpretation of xi, from the perspective of meta-population, is the infection proportion of i-th group (e.g, a city or a state). βi(t),γi(t)R are respectively the time-varying infection rate and curing rate of node i at time instant t. In accordance with previous literature, the infection process is considered to be proactive while the curing process is passive [8], [20]. In this article, we consider both process noise and observation noise in the information epidemics. From this perspective, the SIS model with stochastic noise is formulated as

(2)dxi=(1xi)j=1naijβj(t)xjγi(t)xidt+ei(t)dωi,

where ei(t)R is a scalar coefficient and ωi(t)R is a standard Wiener process defined on a probability space (S,F,P), such that E(ωi)=0 and E(ωi2)=t. The compact form of (2) reads

(3)dxt=IXtAXtβtXtγtdt+Etdωt,

where xt=[x1,x2,,xn], βt=[β1,β2,,βn], γt=[γ1,γ2,,γn], ωt=[ω1,ω2,,ωn], Xt=diag(xt), and Et=diag([e1,e2,,en]). Note that we use xt to represent the state vector and define xi as its i-th element. Ambiguity is avoided since tR0 and iV belong to different domains. The system state xt is not directly measurable, but hidden by the following observation process

(4)dyt=Htxtdt+Ftdvt,

where Ht,FtRn×n are time-dependent matrices, and ytRn, yt=Yt is the result of an observation, and vt=[v1,v2,,vn]Rn is a n-dimensional stochastic process. For each i=1,2,,n, vi is a standard Wiener process defined on (S,F,P), and E(vi)=0, E(vi2)=t. Therefore, dωt and dvt denote Gaussian white noise processes whose covariance matrices are respectively constant matrices Ωδ(t) and Vδ(t), where Ω,VRn×n are constants assumed to be known a-priori and δ(t)R is the Dirac delta function.

Remark 1.

The dynamics (3) are an Itô’s-formula-based stochastic model with n-dimensional Gaussian white noisedωtanddvt. In the context of information epidemics,dwtanddvtrespectively denote the process noise and the observation noise. By settingEtandFtas diagonal matrices, we assume that each noise channel of model (3) is mutually independent. Nevertheless, it is worth noting that our approach developed in this article is not limited to this assumption but also apply to arbitraryEtandFt.

In this article, we are targeting to solving following problem.

Problem 1.

For the information epidemics model (3) on a weighted strongly connected digraphG={V,E,A}and its observation process in (4), we solve the following two stages of problems:

  1. Optimal filtering: reconstruct the estimationxˆtusing the observationYt, such that the following estimation criterion is minimized,

    (5)Jo=E(xtxˆt)(xtxˆt)Yt.
  2. Optimal control: design a control law for the infection rate of dynamics (3),βt=ut(xˆt), such that the following control criterion is minimized.

    (6)Jc=Et0tfptxt+12βtRtβtdtψxtf,
    whereptRnis an element-wisely positive function vector,RtRn×nis a positive-definite time-variant matrix,ψRnis a constant vector, andxtfRnis the system state at the terminal instanttf.

Remark 2.

The filtering cost in (5) is an essential criterion of the conventional optimal filtering paradigm [21] which takes the quadratic form of the state-estimation error. Meanwhile, in the control cost (6),ptxtandψxtfstand for the weighted reward expectations which attempt to maximize the information diffusion, and the quadratic term ofβtdenotes the intention to minimize the consumption of the control efforts [12], [22]. The successive design-procedure of the filter and the controller in Problem1is justified by a separation principle which is to be interpreted in Sec.4.

Remark 3.

By designing a control scheme for the infection rateβt, we suppose that the network achieves the desired performance through a word-of-mouth mechanism, i. e., agents are trying to influence their social neighbors via the communication topology [7], [23]. Therefore, Problem1clearly describes a scenario in which we accelerate the diffusion of the information through the network by influencing the infection rates with the concern of control consumption. Note that how to implement the control is task-specific. For example, in a recommendation system or advertising, the frequency of the “information push” is a direct input. For more general settings, our approach is also applicable for controllingγtor both the transition rates in (3) by straightforward extension.

3 Optimal filtering

In this section, we design the optimal filter for the network information epidemic model in (3). For brevity, we represent the system dynamics (3) as

(7)dxt=ftdt+Etdωt,

where ft=IXtAXtβtXtγt is the deterministic nonlinear process function. It is known from [21] that the optimal estimation xˆt of the system state xt with observation Yt, with respect to the estimation criterion (5) is

(8)xˆt=E(xt|Yt),

with an estimation variance Pt=E(xtxˆt)(xtxˆt)Yt, and (8) renders an unbiased estimation, i. e., E(xˆt)=E(xt). In the follows, we continue to use the notation ·ˆ=E(·|Yt) as (8) to represent the conditional expectations. According to [21], the optimal estimation xˆt is formulated as follows

(9)dxˆt=fˆtdt+PtHt(FtVFt)1(dYtHxˆtdt),

with the estimation variance

(10)dPij=((xifjˆxˆifˆj)+(fixjˆfˆixˆj)+EtΩEtijk=1nr=1nxixkˆxˆixˆk(HtFtVFt1Ht)kr×xrxjˆxˆrxˆj)dt+k=1nxixjxkˆxixjˆxˆkxkxjˆxˆixixkˆxˆj+2xˆixˆjxˆkH(FtVFt)1dYtHxˆtdtij,

where (·)i is the i-th element of a vector and (·)ij is the element of a matrix at the i-th row and j-th column. For the estimation xˆt, we propose the following assumption.

Assumption 1.

[24] All third-order central moments of the system statextare zero, i. e.,i,j,k=1,2,,n,

(11)E((xixˆi)(xjxˆj)(xkxˆk)|Yt)=0.

Based on Assumption 1, the following theorem guarantees the optimality of the proposed optimal filter.

Theorem 1.

A feasible optimal filter solution for Problem1-(1), following the paradigm (9) and (10), is formulated as

(12a)dxˆt=(IXˆt)ABtxˆtΓtxˆtAPtβtdt+PtHt(FtVFt)1(dYtHtxˆtdt),
(12b)P˙t=IXˆtABtPt+ΓtPt+PtBtAIXˆt+PtΓtdiag(ABtxˆt)PtPtdiag(ABtxˆt)+EtΩEtPtHtFtVFt1HtPt,
whereXtˆ=diag(xˆt),Bt=diag(βt),Γt=diag(γt).

Proof.

See Appendix for detailed proof.  □

Remark 4.

Compared to the conventional optimal filter for linear systems, also known as the Kalman filter [25], the proposed optimal filter (12) for the information epidemic model (3) shows distinguished features, i. e., the additional termsAPtβtin (12a) anddiag(ABtxˆt)Ptin (12b). These extra terms are brought up by the nonlinearity and inherent coupling of the information epidemic models. Assumption1is based on the property of Gaussian random variables that all the odd conditional moments of the estimation errorsxtxˆtare zero [24]. As a result, the filter in (12) ensures a precise state estimation with respect to the second-order moments ofxtxˆt, which is generally higher than the conventional Extended Kalman filter [26] and comparable with an unscented Kalman filter [27].

4 Optimal controller design

Now, let us investigate the optimal control solution for Problem 1-(2). It is known that, for linear systems, the filter and controller can be designed independently while guaranteeing the stability of the closed-loop dynamics, which is referred to as the separation principle. For nonlinear systems, however, only a few types of them ensure similar properties [28]. To justify the feasibility of the independent design of the filter and the controller in this article, it is necessary to investigate the existence of the separation principle for the network SIS model (3) with the corresponding optimal criterion (6).

It is known that the optimal state reconstruction (12) renders an unbiased estimation, i. e., E(xˆt)=E(xt), from which we have

Jc=t0tfptE(xt)+12βtRtβtψE(xtf)=Jcˆ,

where

(13)Jcˆ=Et0tfptxˆt+12βtRtβtψxˆtf

is the control criterion that only depends on the estimated state xˆt dominated by the following dynamics,

(14)xˆ˙t=(IXˆt)AXˆtAPtβtXˆtγt,

which is the deterministic part of (12a), since the term PtHt(FtVFt)1(dYtHtxˆtdt) in (12a) is a Gaussian white noise [29]. This indicates that the optimal stochastic control law ut(xt) for system (3) with respect to the criteria (6) is equivalent to the deterministic one ut(xˆt) for the deterministic dynamics (14) and the cost criterion (13), which formulates the separation principle for the information epidemic models (3). Having this, we are ready to propose the optimal control solution for Problem 1-(2).

Theorem 2.

A feasible optimal control solution for Problem1-(2), minimizing the cost criterion (6), is formulated as

(15a)βt=Rt1PtAXˆtA(IXˆt)qt,
whereqtRnis a time-dependent vector function dominated by
(15b)q˙t=Γtqtpt+diagA(IXˆt)qtRt1(PtA)qt12diagA(IXˆt)qtRt1XˆtA(IXˆt)qt,
with terminal conditionqtf=ψ.

Proof.

According to the separation principle, we transform Problem 1-(2) into the optimal controller design for the deterministic dynamics (14) with the criteria (13). Therefore, a feasible optimal control law βt=ut(xˆt) ensures the existence of a value function V(xˆt,t), where V:Rn×R+R, such that the following Hamilton-Jacobi-Bellman (HJB) equation holds,

(16)Vt=Vxˆt(IXˆt)AXˆtβtXˆtγtAPtβtptxˆt+12βtRtβt,

with respect to the terminal condition.

(17)V(xˆtf,tf)=ψxˆtf.

Therefore, we define the value function as

(18)V(xˆt,t)=qtxˆtgt,

where qtRn and gtR are time-variant vector and scalar respectively dominated by (15b) and the following dynamics,

(19)g˙t=12qt(APt)Rt1(PtA)qt.

By (18), we have

(20)Vt=q˙txˆtg˙t,Vxˆt=qt.

Therefore, substituting (20) and (15a) to the HJB equation (16) leads to

(21)q˙txˆt+g˙t=12qtAPt(IXˆt)AXˆtRt1×PtAXˆtA(IXˆt)qt+qtΓtxˆtptxˆt.

It is easy to verify that the equation (21) holds by substituting (15b) and (19) to the left-hand side of (21). Therefore, the control law βt=ut(xˆt) in (15a) and the value function V(xˆt,t) (18) ensure the holding of the HJB equation (16), which indicates that the control law in (15a) is an optimal solution of Problem 1-(2).  □

Remark 5.

Note that Theorem2provides a sufficient solution of Problem1-(2). By sufficient we mean that the proposed controller (15a) might not be the unique solution, but it certainly ensures the optimality of the control criterion (13). A different optimal controller from (15a) might be found by defining another value function rather than (18), such that the HJB equation (16) holds, which, however, is beyond the scope of this article.

Until now, (12), (15a) and (15b) formulate the optimal filtering-and-control framework for the stochastic perturbed information epidemics (3) with respect to the optimality criteria (5) and (6). Note that (12) and (15b) are respectively differential equations with an initial condition and a terminal condition. Thus, we resort to the forward-backward sweep method in [8] to solve the numerical solution governed by these equations.

5 Simulation

In this section, we conduct a numerical experiment to evaluate the performance of the proposed optimal filtering-and-control framework for network information epidemics. The simulation is set up on a real-world scenario, a high-school social network in Illinois which describes the friendships between the school boys [30]. We construct a 67-node graph by selecting the largest strongly connected component of the network and consider the information spreading through this graph, which corresponds to the model in (3). The information propagating through this network can be the latest news of a soccer star or a recent base-ball match. Therefore, corresponding to the epidemics model (3), the state of the individuals represents to what probability the boys are aware of or adopt the information. For brevity, all model parameters are determined as constant. Specifically, we set βt=β(0.1,0.15)n, γt=γ(0.2,0.25)n, Et=Ft=Ht=In, tf=50, and pt=ψ=1n. Note that Rt is configured as a fixed diagonal matrix whose i-th diagonal entry is proportional to the number of the in-neighbors of node i with coefficient 0.2. dω and dv are generated as Gaussian white noise with zero means and variance 0.01. The initial condition of dynamics (3) is randomly chosen in the set xt(0,13)n. The evolvement of the information epidemics without control (βt=β) is illustrated in Fig. 1a. It is shown that, in this situation, the aware probabilities of all individuals decay to zero, which is not a satisfactory results for our intention of information diffusion.

Therefore, for this networked epidemics model, we solve the optimal filter xˆt and the optimal controller βt=ut(xˆt) according to the differential equations (12) and (15b). The initial condition of the estimated system (12a) is randomly chosen in xˆ0=(0,13)n, and P0 is set as a positive definite matrix with Pij(0,106) at the initial time instant t0. The optimal filter (12) and the optimal controller (15) are solved using the forward-backward sweep method in [8]. By applying the optimal filter-and-control solution to the information epidemic model, we obtain the controlled results shown in Fig. 1b. As it is manifested, the proposed optimal control drives xt to an average infection probability around 0.6. This indicates that the aware probabilities of all the individuals are brought to a comparably high level (very likely to be aware of the information), which reflects the success of the proposed information diffusion control. The estimated system state xˆt and the estimation error xtxˆt are respectively shown in Fig. 1c and Fig. 1d. It is noticed that the estimation error converges to zero as time increases, which confirms the precision of the optimal filter. Therefore, this simulation reveals the effectiveness of the proposed optimal filter and optimal control for network information epidemics. Since the simulation is conducted on a real-world data set, the evaluation results are quite promising to serve as a reference for the practical policy design.

Figure 1 Performance of the proposed optimal filter and optimal control for network SIS model on a 67-node network. (a) and (b): By introducing the optimal control in (15a) the awareness of the information increases drastically. (c) and (d): The estimation of xt{x_{t}} obtained by using the optimal filter in (12) approaches to the real value.
Figure 1

Performance of the proposed optimal filter and optimal control for network SIS model on a 67-node network. (a) and (b): By introducing the optimal control in (15a) the awareness of the information increases drastically. (c) and (d): The estimation of xt obtained by using the optimal filter in (12) approaches to the real value.

6 Conclusion

The main focus of this paper is on solving the optimal control problem for network information epidemics with process and observation noises. The main challenge of this work lies in the handling of the nonlinearity and deep coupling brought up by the networked structure. In this paper, we overcome this challenge by independently designing an optimal filter and an optimal controller based on a proposed separation principle for the information epidemics model. By applying the proposed framework, for the first time, we are able to influence the infection rates to maximize information diffusion and minimize the effort consumption on an epidemics network, even with stochastic uncertainties on both structure and observation. From a general perspective, this framework is also promising to be applied to a wider range of network nonlinear systems that are perturbed with stochastic uncertainties, such as the networked power grid system with current perturbation. For the future work, we will be dedicated to applying the proposed methods to solving practical problems. For example, analysis and prediction of the evolution of epidemics and robust control of large-scale power grid will be our most preferred interests.

Award Identifier / Grant number: 201506120029

Funding statement: Zengjie Zhang was supported by Chinese Government Scholarship, Grant Number: 201506120029.

About the authors

Fangzhou Liu

Fangzhou Liu received the M.Sc. degree in control theory and engineering from Harbin Institute of Technology, Harbin, China, in 2014 and the Doktor-Ingenieur degree in electrical engineering from Technical University of Munich, Germany, in 2019. He is now a Lecturer and Research Fellow with the Chair of Automatic Control Engineering, Technical University of Munich, Germany. He has received the Dimitris N. Chorafas Prize and the Promotionspreis der Fakultät für Elektrotechnik und Informationstechnik for his PhD thesis. His current research interests include networked control systems; modeling, analysis, and control on social networks; and their applications.

Zengjie Zhang

Zengjie Zhang received his Bachelor and Master degrees from Harbin Institute of Technology, China, in 2013 and 2015 respectively. He is currently a Research Associate at the Chair of Automatic Control Engineering of the Technical University of Munich, Germany, while pursuing the doctoral degree. His research interests include sliding mode control, fault detection and isolation and human-robot collaboration.

Martin Buss

Martin Buss received the Diploma Engineering degree in electrical engineering from the Technische Universität Darmstadt, Darmstadt, Germany, in 1990 and the Doctor of Engineering degree from the University of Tokyo, Tokyo, Japan, in 1994, both in electrical engineering. In 1988, he was a Research Student for one year with Science University of Tokyo. From 1994 to 1995, he was a Postdoctoral Researcher in the Department of Systems Engineering, Australian National University, Canberra, ACT, Australia. From 1995 to 2000, he was a Senior Research Assistant and Lecturer in the Chair of Automatic Control Engineering, Department of Electrical Engineering and Information Technology, Technical University of Munich, Munich, Germany. From 2000 to 2003, he was a Full Professor, the Head of the Control Systems Group, and the Deputy Director of the Institute of Energy and Automation Technology, Faculty IV, Electrical Engineering and Computer Science, Technical University Berlin, Berlin, Germany. Since 2003, he has been a Full Professor (Chair) in the Chair of Automatic Control Engineering, Faculty of Electrical Engineering and Information Technology, Technical University of Munich, where he has been in the Medical Faculty since 2008. He is a Fellow of IEEE since 2014. He has been awarded the ERC Advanced Grant SHRINE. His research interests include automatic control, mechatronics, multimodal human system interfaces, optimization, nonlinear, and hybrid discrete-continuous systems.

Appendix

Proof of Theorem 1.

The main technical point of this proof is to calculate the complex conditional expectations for the estimation dynamics (9) and the variance evolvement (10). From (9), we have

(22)fˆi=k=1naikβkxˆkγixˆik=1naikβkxixkˆ=k=1naikβkxˆkγixˆik=1naikβkxˆixˆkk=1naikβkxixkˆxˆixˆk=1xˆik=1naikβkxˆkγixˆik=1naikβkPik.

Therefore, for (10), we obtain

xjfiˆ=k=1naikβkxkxjˆaikβkxixjxkˆγixixjˆ,xˆjfˆi=k=1naikβkxˆkxˆjaikβkxixkˆxˆjγixˆixˆj,

and

(23)xjfiˆxˆjfˆi=k=1naikβkPkjγiPijk=1naikβkxixjxkˆxˆjxixkˆ.

Additionally, it is known that

(24a)k=1naikβkxˆkPij=k=1naikβkxixjˆxˆkxˆixˆjxˆk,
(24b)k=1naikβkxˆiPkj=k=1naikβkxkxjˆxˆixˆkxˆjxˆi.
Therefore, from Assumption 1 we know,

(25)E((xixˆi)(xjxˆj)(xkxˆk)|Yt)=xixjxkˆ+2xˆixˆjxˆkxˆixjxkˆxˆjxixkˆxˆkxixjˆ=0,i,j,k=1,2,,n,

which leads (24a) and (24b) to

(26)k=1naikβkxˆkPij+k=1naikβkxˆiPkj=k=1naikβkxixjxkˆxˆjxixkˆ.

Thus, substituting (26) to (23) we obtain

(27a)xjfiˆxˆjfˆi=1xˆik=1naikβkPkjγi+k=1naikβkxˆkPij,
(27b)xifjˆxˆifˆj=1xˆjk=1najkβkPkiγj+k=1najkβkxˆkPij.
Substituting (22) and (27) respectively to (9) and (10), we obtain the optimal filter for model (3) with the observation process in (4) as

dxˆi=1xˆik=1naikβkxˆkγixˆik=1naikβkPikdt+PtHt(FtVFt)1(dytHxˆtdt)i,P˙ij=1xˆik=1naikβkPkj+1xˆjk=1najkβkPkiγi+γj+k=1naikβk+ajkβkxˆkPij+EtΩEtijk=1nr=1nPik(HtFtVFt1Ht)krPrj,

of which the compact form is (12).  □

References

1. W. Goffman and V. Newill, “Generalization of epidemic theory,” Nature, vol. 204, no. 4955, pp. 225–228, 1964.10.1038/204225a0Search in Google Scholar PubMed

2. J. Leskovec, L. A. Adamic and B. A. Huberman, “The dynamics of viral marketing,” ACM Transactions on the Web, vol. 1, no. 1, 5, 2007.10.1145/1134707.1134732Search in Google Scholar

3. J. K. Kundan Kandhway, “Optimal control of information epidemics modeled as maki thompson rumors,” Communications in Nonlinear Science and Numerical Simulation, vol. 19, no. 12, pp. 4135–4147, 2014.10.1016/j.cnsns.2014.04.022Search in Google Scholar

4. H. S. Rodrigues, “Application of sir epidemiological model: newtrends,” International Journal of Applied Mathematics and Informatics, vol. 10, pp. 92–97, 2016.Search in Google Scholar

5. C. Chamley, A. Scaglione and L. Li, “Models for the diffusion of beliefs in social networks: An overview,” IEEE Singal Processing Magazine, vol. 30, no. 3, pp. 16–29, 2013.10.1109/MSP.2012.2234508Search in Google Scholar

6. W. O. Kermack and A. G. McKendrick, “A contribution to the mathematical theory of epidemics,” Proc. Roy. Soc. A, vol. 115, no. 772, pp. 700–721, 1927.10.1098/rspa.1927.0118Search in Google Scholar

7. F. Liu and M. Buss, “Optimal control for information diffusion over heterogeneous networks,” in 55th IEEE Conference on Decision and Control (CDC), pp. 141–146, 2016.10.1109/CDC.2016.7798260Search in Google Scholar

8. F. Liu and M. Buss, “Optimal control for heterogeneous node-based information epidemics over social networks,” IEEE Transactions on Control of Network Systems, vol. 7, no. 3, pp. 1115–1126, 2020.10.1109/TCNS.2019.2963488Search in Google Scholar

9. H. W. Hethcote, “The mathematics of infectious diseases,” SIAM Review, vol. 42, no. 4, pp. 599–653, 2000.10.1137/S0036144500371907Search in Google Scholar

10. P. E. Paré, J. Liu, C. L. Beck, B. E. Kirwan and T. Basar, “Analysis, estimation, and validation of discrete-time epidemic processes,” IEEE Transactions on Control Systems Technology, vol. 28, no. 1, pp. 79–93, 2018.10.1109/TCST.2018.2869369Search in Google Scholar

11. D. Xue and S. Hirche, “Distributed topology manipulation to control epidemic spreading over networks,” IEEE Transactions on Signal Processing, vol. 67, no. 5, pp. 1163–1174, 2019.10.1109/TSP.2018.2887211Search in Google Scholar

12. F. Liu, Z. Zhang and M. Buss, “Robust optimal control of deterministic information epidemics with noisy transition rates,” Physica A: Statistical Mechanics and its Applications, vol. 517, pp. 577–587, 2019.10.1016/j.physa.2018.11.025Search in Google Scholar

13. R. Garg, M. D. Smith and R. Telang, “Measuring information diffusion in an online community,” Journal of Management Information Systems, vol. 28, no. 2, pp. 11–38, 2011.10.2753/MIS0742-1222280202Search in Google Scholar

14. H. Kwakernaak, “Optimal filtering in linear systems with time delays,” IEEE Transactions on Automatic Control, vol. 12, no. 2, pp. 169–173, 1967.10.1109/TAC.1967.1098541Search in Google Scholar

15. M. Hou and R. J. Patton, “Optimal filtering for systems with unknown inputs,” IEEE Transactions on Automatic Control, vol. 43, no. 3, pp. 445–449, 1998.10.1109/9.661621Search in Google Scholar

16. M. V. Basin and J. J. Maldonado, “Optimal controller for uncertain stochastic linear systems with poisson noises,” IEEE Transactions on Industrial Informatics, vol. 10, no. 1, pp. 267–275, 2014.10.1109/TII.2013.2248160Search in Google Scholar

17. M. Liu, L. Zhang, P. Shi and H. R. Karimi, “Robust control of stochastic systems against bounded disturbances with application to flight control,” IEEE Transactions on Industrial Electronics, vol. 61, no. 3, pp. 1504–1515, 2013.10.1109/TIE.2013.2258293Search in Google Scholar

18. M. Liu and P. Shi, “Sensor fault estimation and tolerant control for itô stochastic systems with a descriptor sliding mode approach,” Automatica, vol. 49, no. 5, pp. 1242–1250, 2013.10.1016/j.automatica.2013.01.030Search in Google Scholar

19. Z. Gao and X. Shi, “Observer-based controller design for stochastic descriptor systems with brownian motions,” Automatica, vol. 49, no. 7, pp. 2229–2235, 2013.10.1016/j.automatica.2013.04.001Search in Google Scholar

20. B. Qu and H. Wang, “SIS epidemic spreading with heterogeneous infection rates,” IEEE Transactions on Network Science and Engineering, vol. 4, no. 3, pp. 177–186, 2017.10.1109/TNSE.2017.2709786Search in Google Scholar

21. A. H. Jazwinski, Stochastic processes and filtering theory. Courier Corporation, 2007.Search in Google Scholar

22. H. R. Joshi, “Optimal control of an HIV immunology model,” Optimal Control Applications and Methods, vol. 23, pp. 199–213, 2002.10.1002/oca.710Search in Google Scholar

23. K. Kandhway and J. Kuri, “How to run a campaign: Optimal control of sis and sir information epidemics,” Applied Mathematics and Computation, vol. 231, pp. 79–92, 2014.10.1016/j.amc.2013.12.164Search in Google Scholar

24. M. Basin, D. Calderon-Alvarez and M. Skliar, “Optimal filtering for incompletely measured polynomial states over linear observations,” International Journal of Adaptive Control and Signal Processing, vol. 22, no. 5, pp. 482–494, 2008.10.1109/ICICIC.2007.425Search in Google Scholar

25. G. Bishop, G. Welch, et al., “An introduction to the Kalman filter,” Proc. of SIGGRAPH, Course, vol. 8, no. 27599-23175, p. 41, 2001.Search in Google Scholar

26. K. Reif, S. Gunther, E. Yaz and R. Unbehauen, “Stochastic stability of the continuous-time extended Kalman filter,” IEE Proceedings-Control Theory and Applications, vol. 147, no. 1, pp. 45–52, 2000.10.1049/ip-cta:20000125Search in Google Scholar

27. S. Sarkka, “On unscented Kalman filtering for state estimation of continuous-time nonlinear systems,” IEEE Transactions on Automatic Control, vol. 52, no. 9, pp. 1631–1641, 2007.10.1109/TAC.2007.904453Search in Google Scholar

28. M. V. Basin and P. C. Rodríguez-Ramírez, “Sliding mode controller design for stochastic polynomial systems with unmeasured states,” IEEE Transactions on Industrial Electronics, vol. 61, no. 1, pp. 387–396, 2013.10.1109/TIE.2013.2240641Search in Google Scholar

29. M. Basin, New trends in optimal filtering and control for polynomial and time-delay systems. Springer, 2008.Search in Google Scholar

30. J. S. Coleman, Introduction to mathematical sociology. London Free Press, Glencoe, 1964.Search in Google Scholar

Received: 2020-06-11
Accepted: 2021-01-08
Published Online: 2021-01-30
Published in Print: 2021-02-23

© 2021 Liu et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 25.11.2024 from https://www.degruyter.com/document/doi/10.1515/auto-2020-0096/html
Scroll to top button