Byzantine Preferential Voting

03/07/2018
by   Darya Melnyk, et al.
0

In the Byzantine agreement problem, n nodes with possibly different input values aim to reach agreement on a common value in the presence of t < n/3 Byzantine nodes which represent arbitrary failures in the system. This paper introduces a generalization of Byzantine agreement, where the input values of the nodes are preference rankings of three or more candidates. We show that consensus on preferences, which is an important question in social choice theory, complements already known results from Byzantine agreement. In addition preferential voting raises new questions about how to approximate consensus vectors. We propose a deterministic algorithm to solve Byzantine agreement on rankings under a generalized validity condition, which we call Pareto-Validity. These results are then extended by considering a special voting rule which chooses the Kemeny median as the consensus vector. For this rule, we derive a lower bound on the approximation ratio of the Kemeny median that can be guaranteed by any deterministic algorithm. We then provide an algorithm matching this lower bound. To our knowledge, this is the first non-trivial multi-dimensional approach which can tolerate a constant fraction of Byzantine nodes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/27/2021

Multidimensional Byzantine Agreement in a Synchronous Setting

In this paper we will present the Multidimensional Byzantine Agreement (...
research
01/12/2023

On the Validity of Consensus

The Byzantine consensus problem involves n processes, out of which t < n...
research
07/12/2023

Sublinear Message Bounds of Authenticated Implicit Byzantine Agreement

This paper studies the message complexity of authenticated Byzantine agr...
research
06/22/2023

Improved Solutions for Multidimensional Approximate Agreement via Centroid Computation

In this paper, we present distributed fault-tolerant algorithms that app...
research
11/09/2020

Probabilistic Indistinguishability and the Quality of Validity in Byzantine Agreement

Lower bounds and impossibility results in distributed computing are both...
research
12/07/2020

Centrality of nodes in Federated Byzantine Agreement Systems

The federated Byzantine agreement system (FBAS) is a consensus model int...
research
12/03/2019

Mathematical Analysis and Algorithms for Federated Byzantine Agreement Systems

We give an introduction to federated Byzantine agreement systems (FBAS) ...

Please sign up or login with your details

Forgot password? Click here to reset