Trustworthy Distributed Average Consensus based on Locally Assessed Trust Evaluations

This paper proposes a distributed algorithm for average consensus in a multi-agent system under a fixed bidirectional communication topology, in the presence of malicious agents (nodes) that may try to influence the average consensus outcome by manipulating their updates. The proposed algorithm converges asymptotically to the average of the initial values of the non-malicious nodes, which we refer to as the trustworthy average, as long as the underlying topology that describes the information exchange among the non-malicious nodes is connected. We first present a distributed iterative algorithm that assumes that each node receives (at each iteration or periodically) side information about the trustworthiness of the other nodes, and it uses such trust assessments to determine whether or not to incorporate messages received from its neighbors, as well as to make proper adjustments in its calculation depending on whether a previously trustworthy neighbor becomes untrustworthy or vice-versa. We show that, as long as the trust assessments for each non-malicious node eventually reflect correctly the status (malicious or non-malicious) of its neighboring nodes, the algorithm guarantees asymptotic convergence to the trustworthy average. We subsequently discuss how the proposed algorithm can be enhanced with functionality that enables each node to obtain trust assessments about its neighbors by utilizing information that it receives from its two-hop neighbors at infrequent, perhaps randomly chosen, time instants.

READ FULL TEXT
research
12/29/2020

Consensus-Based Distributed Computation of Link-Based Network Metrics

Average consensus algorithms have wide applications in distributed compu...
research
02/25/2019

Privacy-Preserving Average Consensus via State Decomposition

Average consensus underpins key functionalities of distributed systems r...
research
12/05/2022

Resilient Distributed Optimization for Multi-Agent Cyberphysical Systems

Enhancing resilience in distributed networks in the face of malicious ag...
research
07/01/2021

A Discrete-time Reputation-based Resilient Consensus Algorithm for Synchronous or Asynchronous Communications

We tackle the problem of a set of agents achieving resilient consensus i...
research
03/09/2021

Characterizing Trust and Resilience in Distributed Consensus for Cyberphysical Systems

This work considers the problem of resilient consensus where stochastic ...
research
09/09/2009

Greedy Gossip with Eavesdropping

This paper presents greedy gossip with eavesdropping (GGE), a novel rand...
research
10/22/2019

Distributed Voting in Beep Model

In this paper, we propose two distributed algorithms, named Distributed ...

Please sign up or login with your details

Forgot password? Click here to reset