TY - GEN
T1 - Diversity and trust to increase structural robustness in networks
AU - Abbas, Waseem
AU - Laszka, Aron
AU - Koutsoukos, Xenofon
N1 - Funding Information:
ACKNOWLEDGMENTS This work was supported in part by the National Science Foundation under Grant CNS-1238959 and by the National Institute of Standards and Technology under Grant 70NANB18H198.
Publisher Copyright:
© 2019 American Automatic Control Council.
PY - 2019/7
Y1 - 2019/7
N2 - In a networked system, any change in the underlying network structure, such as node and link removals due to an attack, could severely affect the overall system behavior. Typically, by adding more links and connections between nodes, networks can be made structurally robust. However, this approach is not always feasible, especially in sparse networks. In this paper, we aim to improve the structural robustness in networks using the notions of diversity and trustiness. Diversity means that nodes in a network are of different types and have many variants. Trustiness means that a small subset of nodes are immune to failures and attacks. We show that by combining diversity and trustiness within the network, we can significantly limit the attacker's ability to change the underlying network structure by strategically removing nodes. Using pairwise connectivity as a measure, we show that by appropriately distributing trusted nodes and assigning types to nodes, network robustness can be significantly improved. We analyze the complexity of diversifying and computing a set of trusted nodes, and then present heuristics to compute attacks consisting of node removals. We also present heuristics to defend networks against such attacks by distributing node types and trusted nodes. Finally, we evaluate our results on various networks to demonstrate the usefulness of our approach.
AB - In a networked system, any change in the underlying network structure, such as node and link removals due to an attack, could severely affect the overall system behavior. Typically, by adding more links and connections between nodes, networks can be made structurally robust. However, this approach is not always feasible, especially in sparse networks. In this paper, we aim to improve the structural robustness in networks using the notions of diversity and trustiness. Diversity means that nodes in a network are of different types and have many variants. Trustiness means that a small subset of nodes are immune to failures and attacks. We show that by combining diversity and trustiness within the network, we can significantly limit the attacker's ability to change the underlying network structure by strategically removing nodes. Using pairwise connectivity as a measure, we show that by appropriately distributing trusted nodes and assigning types to nodes, network robustness can be significantly improved. We analyze the complexity of diversifying and computing a set of trusted nodes, and then present heuristics to compute attacks consisting of node removals. We also present heuristics to defend networks against such attacks by distributing node types and trusted nodes. Finally, we evaluate our results on various networks to demonstrate the usefulness of our approach.
UR - http://www.scopus.com/inward/record.url?scp=85072280219&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85072280219&partnerID=8YFLogxK
U2 - 10.23919/acc.2019.8814635
DO - 10.23919/acc.2019.8814635
M3 - Conference contribution
AN - SCOPUS:85072280219
T3 - Proceedings of the American Control Conference
SP - 4043
EP - 4048
BT - 2019 American Control Conference, ACC 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 American Control Conference, ACC 2019
Y2 - 10 July 2019 through 12 July 2019
ER -