IEEE Circuits and Systems Magazine - Q2 2019 - 9

is encountered more and more large-scale complex
networks [3]-[7], where nodes are higher-dimensional
dynamical systems and edges represent the interactions
among them. Typical examples include the Internet,
WWW, wireless communication networks, transportation networks, power grids, sensor networks, brain
neural networks, metabolic networks, gene regulatory
networks, social networks, and many others. Developments in engineering, physics and biology have recently
extended the classic concepts and notions on systems
control to networks control. It has been noted that perturbations on one node in a network can influence and
alter the states of many other nodes through their local
interactions. This interconnectedness can be exploited
to effectively control a complex network by manipulating the states of only a small fraction of nodes, in which
the underlying network structure plays a crucial role.
Therefore, it is of theoretical and practical importance
to explore the controllability of complex networked systems from a network-theoretic perspective. This can
help better understand, predict and optimize the collective behaviors of various networked dynamical systems
in practical applications.
In the past decade, research on network controllability has attracted increasing attention and, in effect,
become an exciting and rapidly developing research
direction. The goal of this article is to survey on the
current flourishing advances in the studies of the controllability of networked linear dynamical systems.
Fundamental concepts and selected theoretical results
on both state controllability and structural controllability for different types of complex networked systems
are reviewed and discussed. Several specific applications of network controllability are described. Finally,
a near-future research outlook will be highlighted.
2. Notions of Network Controllability
In the present literature, there are several notions of
network controllability, which strongly depend on the
types of the networked control systems and the forms of
admissible control inputs, but they can be classified into
two essential types of state controllability and structural controllability in general.
2.1 State Controllability
The basic concept of (complete) state controllability was
introduced by Kalman in the 1960s [1], for a linear timeinvariant (LTI) dynamical system of the form

xo (t) = A 0 x (t) + B 0 u (t)

(1)

where x (t) =[x 1 (t), x 2 (t), f, x n (t)] T ! R n is the internal
state vector of the system at time t, u (t) =[u 1 (t), u 2 (t), f,
u m (t)] T ! R m is the input vector at time t, A 0 ! R n # n is
the system matrix and B 0 ! R n # m is the input matrix.
Definition 1
The LTI system (1) is said to be (completely) state controllable if, for any initial state x (t 0) ! R n and any final
state x (t f ) ! R n, there exist a finite time t 1 and an input
u (t) ! R m, t ! [t 0, t 1], such that x (t 1; x (t 0), u) = x (t f ).
This definition implies that any initial state x (t 0) can
be steered to any final state x (t f ) in finite time. Here, the
finite time t 1 is not fixed, the trajectory of the dynamical
system (1) between t 0 and t 1 is not specified, and there
is no constraint on the input vector u (t).
The classic algebraic controllability criteria are given
as follows [2].
Theorem 1 (State Controllability Theorem)
The LTI system (1) is completely state controllable (state
controllable, or simply, controllable) if and only if one of
the following conditions is satisfied:
i) the controllability matrix
Q =[B 0, A 0 B 0, f, A n0 -1 B 0]

(2)

has full row rank; that is,
rank (Q) = n.

(3)

ii) rank [sI n - A 0, B 0] = n, 6s ! C.
iii) the relationship y T A 0 = my T implies y T B 0 ! 0, where
y is the nonzero left eigenvector of A 0 associated
with the eigenvalue m.
iv) the Gramian matrix
Wc =

#t t
0

1

T

e A0 t B 0 B T0 e A0 t dt

(4)

is nonsingular.
Conditions (i), (ii), (iii) and (iv) in Theorem 1 are referred to as the Kalman rank criterion, Popov-BelevitchHautus (PBH) rank criterion, PBH eigenvector test, and
Gramian matrix criterion, respectively. They are equivalent for the LTI system (1).
Today, strongly stimulated by the rapid and promising development of network science and engineering,

Linying Xiang and Fei Chen are with the School of Control Engineering, Northeastern University at Qinhuangdao, Qinhuangdao 066004, P. R. China,
(e-mails: xianglinying@neuq.edu.cn; xianglyhk@gmail.com). Fei Chen is also with the State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University, Shenyang 110004, P. R. China. Wei Ren is with the Department of Electrical and Computer Engineering, University of
California, Riverside, CA 92521, USA, Guanrong Chen is with the Department of Electronic Engineering, City University of Hong Kong, Kowloon, Hong
Kong SAR, P. R. China.
sEcOnd QuartEr 2019

IEEE cIrcuIts and systEms magazInE

9



IEEE Circuits and Systems Magazine - Q2 2019

Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q2 2019

Contents
IEEE Circuits and Systems Magazine - Q2 2019 - Cover1
IEEE Circuits and Systems Magazine - Q2 2019 - Cover2
IEEE Circuits and Systems Magazine - Q2 2019 - 1
IEEE Circuits and Systems Magazine - Q2 2019 - Contents
IEEE Circuits and Systems Magazine - Q2 2019 - 3
IEEE Circuits and Systems Magazine - Q2 2019 - 4
IEEE Circuits and Systems Magazine - Q2 2019 - 5
IEEE Circuits and Systems Magazine - Q2 2019 - 6
IEEE Circuits and Systems Magazine - Q2 2019 - 7
IEEE Circuits and Systems Magazine - Q2 2019 - 8
IEEE Circuits and Systems Magazine - Q2 2019 - 9
IEEE Circuits and Systems Magazine - Q2 2019 - 10
IEEE Circuits and Systems Magazine - Q2 2019 - 11
IEEE Circuits and Systems Magazine - Q2 2019 - 12
IEEE Circuits and Systems Magazine - Q2 2019 - 13
IEEE Circuits and Systems Magazine - Q2 2019 - 14
IEEE Circuits and Systems Magazine - Q2 2019 - 15
IEEE Circuits and Systems Magazine - Q2 2019 - 16
IEEE Circuits and Systems Magazine - Q2 2019 - 17
IEEE Circuits and Systems Magazine - Q2 2019 - 18
IEEE Circuits and Systems Magazine - Q2 2019 - 19
IEEE Circuits and Systems Magazine - Q2 2019 - 20
IEEE Circuits and Systems Magazine - Q2 2019 - 21
IEEE Circuits and Systems Magazine - Q2 2019 - 22
IEEE Circuits and Systems Magazine - Q2 2019 - 23
IEEE Circuits and Systems Magazine - Q2 2019 - 24
IEEE Circuits and Systems Magazine - Q2 2019 - 25
IEEE Circuits and Systems Magazine - Q2 2019 - 26
IEEE Circuits and Systems Magazine - Q2 2019 - 27
IEEE Circuits and Systems Magazine - Q2 2019 - 28
IEEE Circuits and Systems Magazine - Q2 2019 - 29
IEEE Circuits and Systems Magazine - Q2 2019 - 30
IEEE Circuits and Systems Magazine - Q2 2019 - 31
IEEE Circuits and Systems Magazine - Q2 2019 - 32
IEEE Circuits and Systems Magazine - Q2 2019 - 33
IEEE Circuits and Systems Magazine - Q2 2019 - 34
IEEE Circuits and Systems Magazine - Q2 2019 - 35
IEEE Circuits and Systems Magazine - Q2 2019 - 36
IEEE Circuits and Systems Magazine - Q2 2019 - 37
IEEE Circuits and Systems Magazine - Q2 2019 - 38
IEEE Circuits and Systems Magazine - Q2 2019 - 39
IEEE Circuits and Systems Magazine - Q2 2019 - 40
IEEE Circuits and Systems Magazine - Q2 2019 - 41
IEEE Circuits and Systems Magazine - Q2 2019 - 42
IEEE Circuits and Systems Magazine - Q2 2019 - 43
IEEE Circuits and Systems Magazine - Q2 2019 - 44
IEEE Circuits and Systems Magazine - Q2 2019 - 45
IEEE Circuits and Systems Magazine - Q2 2019 - 46
IEEE Circuits and Systems Magazine - Q2 2019 - 47
IEEE Circuits and Systems Magazine - Q2 2019 - 48
IEEE Circuits and Systems Magazine - Q2 2019 - 49
IEEE Circuits and Systems Magazine - Q2 2019 - 50
IEEE Circuits and Systems Magazine - Q2 2019 - 51
IEEE Circuits and Systems Magazine - Q2 2019 - 52
IEEE Circuits and Systems Magazine - Q2 2019 - 53
IEEE Circuits and Systems Magazine - Q2 2019 - 54
IEEE Circuits and Systems Magazine - Q2 2019 - 55
IEEE Circuits and Systems Magazine - Q2 2019 - 56
IEEE Circuits and Systems Magazine - Q2 2019 - 57
IEEE Circuits and Systems Magazine - Q2 2019 - 58
IEEE Circuits and Systems Magazine - Q2 2019 - 59
IEEE Circuits and Systems Magazine - Q2 2019 - 60
IEEE Circuits and Systems Magazine - Q2 2019 - 61
IEEE Circuits and Systems Magazine - Q2 2019 - 62
IEEE Circuits and Systems Magazine - Q2 2019 - 63
IEEE Circuits and Systems Magazine - Q2 2019 - 64
IEEE Circuits and Systems Magazine - Q2 2019 - 65
IEEE Circuits and Systems Magazine - Q2 2019 - 66
IEEE Circuits and Systems Magazine - Q2 2019 - 67
IEEE Circuits and Systems Magazine - Q2 2019 - 68
IEEE Circuits and Systems Magazine - Q2 2019 - Cover3
IEEE Circuits and Systems Magazine - Q2 2019 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com