Hostname: page-component-5db58dd55d-h5th4 Total loading time: 0 Render date: 2026-06-03T04:30:03.147Z Has data issue: false hasContentIssue false

Resilient tracking consensus over dynamic random graphs: A linear system approach

Published online by Cambridge University Press:  12 July 2022

Y. SHANG*
Affiliation:
Department of Computer and Information Sciences, Northumbria University, Newcastle, NE1 8ST, UK email: yilun.shang@northumbria.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

Cooperative coordination in multi-agent systems has been a topic of interest in networked control theory in recent years. In contrast to cooperative agents, Byzantine agents in a network are capable to manipulate their data arbitrarily and send bad messages to neighbors, causing serious network security issues. This paper is concerned with resilient tracking consensus over a time-varying random directed graph, which consists of cooperative agents, Byzantine agents and a single leader. The objective of resilient tracking consensus is the convergence of cooperative agents to the leader in the presence of those deleterious Byzantine agents. We assume that the number and identity of the Byzantine agents are not known to cooperative agents, and the communication edges in the graph are dynamically randomly evolving. Based upon linear system analysis and a martingale convergence theorem, we design a linear discrete-time protocol to ensure tracking consensus almost surely in a purely distributed manner. Some numerical examples are provided to verify our theoretical results.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Table 1. Processing for a cooperative agent $i\in \mathcal{C}$.

Figure 1

Figure 1. A leader-follower 3-robust graph $\mathcal{G}$ with $N=8$ agents: leader $\ell=1$, Byzantine $\mathcal{B}=\{2\}$ and cooperative $\mathcal{C}=\{3,4,5,6,7,8\}$.

Figure 2

Figure 2. Resilient tracking consensus over the 2-dimensional state space with the leader agent 1 (red) and the Byzantine agent 2 (blue).

Figure 3

Figure 3. The animal interaction network of $N=12$ macaca fuscata. It has a leader $\ell=1$, Byzantine $\mathcal{B}=\{2\}$ and cooperative $\mathcal{C}=\{3,4,\cdots,12\}$.

Figure 4

Figure 4. Resilient tracking consensus for the animal interaction network with the leader agent 1 (red) and the Byzantine agent 2 (blue) with edge density (a) $p=0.1$ and (b) $p=0.8$.