Gathering despite a linear number of weakly Byzantine agents

05/30/2022
by   Jion Hirose, et al.
0

We study the gathering problem to make multiple agents initially scattered in arbitrary networks gather at a single node. There exist k agents with unique identifiers (IDs) in the network, and f of them are weakly Byzantine agents, which behave arbitrarily except for falsifying their IDs. The agents behave in synchronous rounds, and each node does not have any memory like a whiteboard. In the literature, there exists a gathering algorithm that tolerates any number of Byzantine agents, while the fastest gathering algorithm requires Ω(f^2) non-Byzantine agents. This paper proposes an algorithm that solves the gathering problem efficiently with Ω(f) non-Byzantine agents since there is a large gap between the number of non-Byzantine agents in previous works. The proposed algorithm achieves the gathering in O(f·|Λ_good|· X(N)) rounds in case of 9f+8≤ k and simultaneous startup if N is given to agents, where |Λ_good| is the length of the largest ID among non-Byzantine agents, and X(n) is the number of rounds required to explore any network composed of n nodes. This algorithm is faster than the most fault-tolerant existing algorithm and requires fewer non-Byzantine agents than the fastest algorithm if n is given to agents, although the guarantees on simultaneous termination and startup delay are not the same. To achieve this property, we propose a new technique to simulate a Byzantine consensus algorithm for synchronous message-passing systems on agent systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2020

Gathering with a strong team in weakly Byzantine environments

We study the gathering problem requiring a team of mobile agents to gath...
research
01/23/2018

Byzantine Gathering in Polynomial Time

We study the task of Byzantine gathering in a network modeled as a graph...
research
11/02/2020

The Persistence of False Memory: Brain in a Vat Despite Perfect Clocks

Recently, a detailed epistemic reasoning framework for multi-agent syste...
research
02/15/2021

Byzantine Dispersion on Graphs

This paper considers the problem of Byzantine dispersion and extends pre...
research
01/08/2020

Synchronous Byzantine Lattice Agreement in O(log (f)) Rounds

In the Lattice Agreement (LA) problem, originally proposed by Attiya et ...
research
02/09/2020

A Simple and Efficient Asynchronous Randomized Binary Byzantine Consensus Algorithm

This paper describes a simple and efficient asynchronous Binary Byzantin...
research
05/13/2018

Fast Multidimensional Asymptotic and Approximate Consensus

We study the problems of asymptotic and approximate consensus in which a...

Please sign up or login with your details

Forgot password? Click here to reset