• Cite Icon20
  • https://doi.org/10.1007/bfb0040405Copy DOI Icon

Families of consensus algorithms

  • Jun 28, 1988
  • Amotz Bar-Noy +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Three main parameters characterize the efficiency of algorithms that solve the Consensus Problem. The ratio between the total number of processors and the maximum number of faulty processors (n and t, respectively), the number of rounds, and the size of any single message. Lower bounds exist for each one of the three. In this paper we present two families of algorithms, each achieving the lower bound for one parameter and a trade-off between the other two. The first family includes algorithms where, given an integer k, the algorithm always requires the minimal possible number of rounds (t+1), with n=k(3t+1) processors and messages of size at most t O(t/k). To the second family belong algorithms in which all messages are of one bit size, the number of processors is t O((k+1)/k) and the number of rounds is t+t O ((k−1)/k). These two families are based on a very simple algorithm with (2t+1)(t+1) processors using the minimal number of rounds and the minimal message size (one bit).

Similar Papers
  • PDF
  • Research Article
  • Citations4

The influence of random number generation in dissipative particle dynamics simulations using a cryptographic hash function.

  • Apr 27, 2021
  • PLOS ONE
  • Kiyoshiro Okada +2
  • Research Article
  • Citations70

Scheduling Malleable Tasks on Parallel Processors to Minimize the Makespan

  • Jul 01, 2004
  • Annals of Operations Research
  • Jacek Błażewicz +4
  • Research Article
  • Citations4

From immediate agreement to eventual agreement: early stopping agreement protocol for dynamic networks with malicious faulty processors

  • Apr 13, 2012
  • The Journal of Supercomputing
  • Chien-Fu Cheng +1
  • Research Article
  • Citations35

Randomized parallel list ranking for distributed memory multiprocessors

  • Feb 01, 1997
  • International Journal of Parallel Programming
  • Frank Dehne +1
  • Book Chapter
  • Citations33

The Hierarchical Factor Algorithm for All-to-All Communication

  • Jan 01, 2002
  • Peter Sanders +1
  • Book Chapter
  • Citations1

Impact of the Structure of the Data Gathering Trees on Node Lifetime and Network Lifetime in Wireless Sensor Networks

  • Jan 01, 2017
  • Natarajan Meghanathan
  • Research Article
  • Citations8

A note on on-line Ramsey numbers for quadrilaterals

  • Jan 01, 2014
  • Opuscula Mathematica
  • Joanna Cyman +1
  • Research Article
  • Citations12

Toward Efficient and Robust Federated Unlearning in IoT Networks

  • Jun 15, 2024
  • IEEE Internet of Things Journal
  • Yanli Yuan +5
  • Research Article
  • Citations35

Sublogarithmic approximation for telephone multicast

  • Jan 27, 2006
  • Journal of Computer and System Sciences
  • Michael Elkin +1
  • Book Chapter

Dynamical Computing Power Balancing for Adaptive Mesh Refinement Applications

  • Jan 01, 2003
  • Parallel Computational Fluid Dynamics 2002
  • Weicheng Huang
  • Research Article
  • Citations54

A parallel hash join algorithm for managing data skew

  • Jan 01, 1993
  • IEEE Transactions on Parallel and Distributed Systems
  • J.L Wolf +3
  • Conference Article
  • Citations72

An effective algorithm for parallelizing hash joins in the presence of data skew

  • Apr 08, 1991
  • J.L Wolf +2
  • Research Article
  • Citations9

ANALYSIS OF TRAINING SET PARALLELISM FOR BACKPROPAGATION NEURAL NETWORKS

  • Mar 01, 1995
  • International Journal of Neural Systems
  • Foo Shou King +2
  • Book Chapter
  • Citations5

Efficient distributed consensus with n=(3 + ɛ)t processors

  • Oct 07, 1991
  • Piotr Berman +1
  • Research Article
  • Citations130

Communication Steps for Parallel Query Processing

  • Oct 14, 2017
  • Journal of the ACM
  • Paul Beame +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.