IEEE Circuits and Systems Magazine - Q1 2023 - 15
II. A Posteriori Measures for Network Robustness
Network robustness can be defined differently with different
practical meanings in graph theory, control systems,
communication networks, biological structures,
transportation frameworks, etc. [57], [58], [59], [60],
[61], [62]. On the one hand, it is possible to consider different
robustness measures for the same network. On
the other hand, the same measure might be applied to
different scenarios, for example to both power grids
[63] and food webs [64], where the main concern is the
remaining largest connected components after suffering
attacks, and the attacks can be physical or cyber
destruction to power stations in power grids or extinction
of species in food webs.
Here, the focus is on the ability of a network to sustain
its specific function(s) when a fraction of the network
fail to work due to attacks. Random failures and
malicious attacks [65] occur on nodes or edges, or both,
in the form of removal or malfunctioning, under different
conditions. In implementation, the consequence of
attacking a node could be either removal or malfunctioning
(without removal), while that of attacking an
edge is only edge removal in typical cases. When a node
is attacked and removed, all of its connected edges will
also be removed; while under edge-attacks, no nodes
will be removed.
The remainder of this section is organized as follows.
Section II-A reviews the a posteriori robustness
measures from three commonly concerned network
functions: connectivity, controllability, and communication
ability. Some extensions of these measures will be
discussed in Section II-B. Various attack strategies and
robustness estimation methods are reviewed in Sections
II-C and II-D, respectively. Finally, Section II-E presents
some robustness optimization technicians based
on a posteriori measures.
A. Network Functions
A posteriori measures iteratively calculate specifically
concerned network function(s) after each occurrence
of attacks. The general form of a posteriori robustness
measures is as follows:
R
where fi
=⋅i ()
=
1 ∑
1
K
wf i
K
i
() represents the residual functionality of the
remaining network after a number (or proportion) of i
objects (either nodes or edges) have been attacked; K
represents the total number of attacks; wi represents
the weight of fi
work functions are concerned, such as the connectivity,
controllability or communication ability, to be discussed
below,
f ⋅() will be specified accordingly. The weighting
FIRST QUARTER 2023
,
(1)
Figure 2. Widely-used a priori and a posteriori robustness
measures of the three network functions.
parameter w is usually considered as a parameter for
normalization, such that the robustness performances
of different-sized networks can be compared. However,
these weights also shift the importance of the attacks in
the attack sequence, which is often overlooked.
Figure 2 shows the widely-used a priori and a posteriori
robustness measures of the three network functions.
The details of a posteriori measures are summarized in
the following.
1) Connectivity Robustness
The connectivity of an undirected network means that
there is at least one path between any pair of nodes. For
a directed network, it is strongly connected if there is at
least one directed path from any node to an other node,
while it is weakly connected if its underlying undirected
network is connected.
LCC is the most commonly-used a posteriori measure
for connectivity robustness. Under a sequence of nodemalfunctioning
failures or removals, the connectivity
robustness is evaluated by calculating the remaining
LCC after each attack [15], formulated as follows:
R ∑∑ ,
L
1 =
11 ()
L () =
N−1
ni
N
i=0
N
i=0
where niL () and NiL () represent the proportion and
the number of nodes in the remaining LCC after a total
number of i nodes have been attacked. Specifically,
fi NiL
and wNi =1/
N−1
Ni
N
(2)
() = () measures the remaining connectivity
is the uniform weight, assuming that the
() in calculating R. When different netmalfunctioned
nodes are still counted as a part of the
N-node networks.
In contrast, if the attacked nodes are removed
from the network, its
calculated by
connectivity robustness
R2 =
1
N−1
N∑
i=0
IEEE CIRCUITS AND SYSTEMS MAGAZINE
15
L
()
−
Ni
Ni
,
is
(3)
IEEE Circuits and Systems Magazine - Q1 2023
Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q1 2023
Contents
IEEE Circuits and Systems Magazine - Q1 2023 - Cover1
IEEE Circuits and Systems Magazine - Q1 2023 - Cover2
IEEE Circuits and Systems Magazine - Q1 2023 - Contents
IEEE Circuits and Systems Magazine - Q1 2023 - 2
IEEE Circuits and Systems Magazine - Q1 2023 - 3
IEEE Circuits and Systems Magazine - Q1 2023 - 4
IEEE Circuits and Systems Magazine - Q1 2023 - 5
IEEE Circuits and Systems Magazine - Q1 2023 - 6
IEEE Circuits and Systems Magazine - Q1 2023 - 7
IEEE Circuits and Systems Magazine - Q1 2023 - 8
IEEE Circuits and Systems Magazine - Q1 2023 - 9
IEEE Circuits and Systems Magazine - Q1 2023 - 10
IEEE Circuits and Systems Magazine - Q1 2023 - 11
IEEE Circuits and Systems Magazine - Q1 2023 - 12
IEEE Circuits and Systems Magazine - Q1 2023 - 13
IEEE Circuits and Systems Magazine - Q1 2023 - 14
IEEE Circuits and Systems Magazine - Q1 2023 - 15
IEEE Circuits and Systems Magazine - Q1 2023 - 16
IEEE Circuits and Systems Magazine - Q1 2023 - 17
IEEE Circuits and Systems Magazine - Q1 2023 - 18
IEEE Circuits and Systems Magazine - Q1 2023 - 19
IEEE Circuits and Systems Magazine - Q1 2023 - 20
IEEE Circuits and Systems Magazine - Q1 2023 - 21
IEEE Circuits and Systems Magazine - Q1 2023 - 22
IEEE Circuits and Systems Magazine - Q1 2023 - 23
IEEE Circuits and Systems Magazine - Q1 2023 - 24
IEEE Circuits and Systems Magazine - Q1 2023 - 25
IEEE Circuits and Systems Magazine - Q1 2023 - 26
IEEE Circuits and Systems Magazine - Q1 2023 - 27
IEEE Circuits and Systems Magazine - Q1 2023 - 28
IEEE Circuits and Systems Magazine - Q1 2023 - 29
IEEE Circuits and Systems Magazine - Q1 2023 - 30
IEEE Circuits and Systems Magazine - Q1 2023 - 31
IEEE Circuits and Systems Magazine - Q1 2023 - 32
IEEE Circuits and Systems Magazine - Q1 2023 - 33
IEEE Circuits and Systems Magazine - Q1 2023 - 34
IEEE Circuits and Systems Magazine - Q1 2023 - 35
IEEE Circuits and Systems Magazine - Q1 2023 - 36
IEEE Circuits and Systems Magazine - Q1 2023 - 37
IEEE Circuits and Systems Magazine - Q1 2023 - 38
IEEE Circuits and Systems Magazine - Q1 2023 - 39
IEEE Circuits and Systems Magazine - Q1 2023 - 40
IEEE Circuits and Systems Magazine - Q1 2023 - 41
IEEE Circuits and Systems Magazine - Q1 2023 - 42
IEEE Circuits and Systems Magazine - Q1 2023 - 43
IEEE Circuits and Systems Magazine - Q1 2023 - 44
IEEE Circuits and Systems Magazine - Q1 2023 - 45
IEEE Circuits and Systems Magazine - Q1 2023 - 46
IEEE Circuits and Systems Magazine - Q1 2023 - 47
IEEE Circuits and Systems Magazine - Q1 2023 - 48
IEEE Circuits and Systems Magazine - Q1 2023 - 49
IEEE Circuits and Systems Magazine - Q1 2023 - 50
IEEE Circuits and Systems Magazine - Q1 2023 - 51
IEEE Circuits and Systems Magazine - Q1 2023 - 52
IEEE Circuits and Systems Magazine - Q1 2023 - 53
IEEE Circuits and Systems Magazine - Q1 2023 - 54
IEEE Circuits and Systems Magazine - Q1 2023 - 55
IEEE Circuits and Systems Magazine - Q1 2023 - 56
IEEE Circuits and Systems Magazine - Q1 2023 - 57
IEEE Circuits and Systems Magazine - Q1 2023 - 58
IEEE Circuits and Systems Magazine - Q1 2023 - 59
IEEE Circuits and Systems Magazine - Q1 2023 - 60
IEEE Circuits and Systems Magazine - Q1 2023 - 61
IEEE Circuits and Systems Magazine - Q1 2023 - 62
IEEE Circuits and Systems Magazine - Q1 2023 - 63
IEEE Circuits and Systems Magazine - Q1 2023 - 64
IEEE Circuits and Systems Magazine - Q1 2023 - 65
IEEE Circuits and Systems Magazine - Q1 2023 - 66
IEEE Circuits and Systems Magazine - Q1 2023 - 67
IEEE Circuits and Systems Magazine - Q1 2023 - 68
IEEE Circuits and Systems Magazine - Q1 2023 - 69
IEEE Circuits and Systems Magazine - Q1 2023 - 70
IEEE Circuits and Systems Magazine - Q1 2023 - 71
IEEE Circuits and Systems Magazine - Q1 2023 - 72
IEEE Circuits and Systems Magazine - Q1 2023 - 73
IEEE Circuits and Systems Magazine - Q1 2023 - 74
IEEE Circuits and Systems Magazine - Q1 2023 - 75
IEEE Circuits and Systems Magazine - Q1 2023 - 76
IEEE Circuits and Systems Magazine - Q1 2023 - 77
IEEE Circuits and Systems Magazine - Q1 2023 - 78
IEEE Circuits and Systems Magazine - Q1 2023 - 79
IEEE Circuits and Systems Magazine - Q1 2023 - 80
IEEE Circuits and Systems Magazine - Q1 2023 - 81
IEEE Circuits and Systems Magazine - Q1 2023 - 82
IEEE Circuits and Systems Magazine - Q1 2023 - 83
IEEE Circuits and Systems Magazine - Q1 2023 - 84
IEEE Circuits and Systems Magazine - Q1 2023 - 85
IEEE Circuits and Systems Magazine - Q1 2023 - 86
IEEE Circuits and Systems Magazine - Q1 2023 - 87
IEEE Circuits and Systems Magazine - Q1 2023 - 88
IEEE Circuits and Systems Magazine - Q1 2023 - Cover3
IEEE Circuits and Systems Magazine - Q1 2023 - 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