English
Related papers

Related papers: Carry the Tail in Consensus Protocols

200 papers

Protocols to ensure that messages are delivered in causal order are a ubiquitous building block of distributed systems. For instance, distributed data storage systems can use causally ordered message delivery to ensure causal consistency,…

Programming Languages · Computer Science 2023-03-16 Patrick Redmond , Gan Shen , Niki Vazou , Lindsey Kuper

Reliable broadcast (RBC) is a key primitive in fault-tolerant distributed systems, and improving its efficiency can benefit a wide range of applications. This work focuses on signature-free RBC protocols, which are particularly attractive…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-26 Nibesh Shrestha , Qianyu Yu , Aniket Kate , Giuliano Losa , Kartik Nayak , Xuechao Wang

The problem of total-order (uniform reliable) broadcast is fundamental in fault-tolerant distributed computing since it abstracts a broad set of problems requiring processes to uniformly deliver messages in the same order in which they were…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-30 Oskar Lundström , Michel Raynal , Elad Michael Schiller

Long tail latency of short flows (or messages) greatly affects user-facing applications in datacenters. Prior solutions to the problem introduce significant implementation complexities, such as global state monitoring, complex network…

Networking and Internet Architecture · Computer Science 2021-10-29 Zeng Gaoxiong , Chen Li , Yi Bairen , Chen Kai

Standard transport protocols like TCP operate as a blind, FIFO conveyor belt for data, a model that is increasingly suboptimal for latency-sensitive and interactive applications. This paper challenges this model by introducing CATS…

Networking and Internet Architecture · Computer Science 2026-05-12 Syed Muhammad Aqdas Rizvi

Many distributed protocols and applications rely on causal broadcast to ensure consistency criteria. However, none of causality tracking state-of-the-art approaches scale in large and dynamic systems. This paper presents a new non-blocking…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-15 Brice Nédelec , Pascal Molli , Achour Mostéfaoui

Agreement plays a central role in distributed systems working on a common task. The increasing size of modern distributed systems makes them more susceptible to single component failures. Fault-tolerant distributed agreement protocols rely…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-08-17 Marius Poke , Colin W. Glass

This work presents Information Theoretic HotStuff (IT-HS), a new optimally resilient protocol for solving Byzantine Agreement in partial synchrony with information theoretic security guarantees. In particular, IT-HS does not depend on any…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-11-23 Ittai Abraham , Gilad Stern

We study the problem of scheduling jobs in a queueing system, specifically an M/G/1 with light-tailed job sizes, to asymptotically optimize the response time tail. This means scheduling to make $\mathbf{P}[T > t]$, the chance a job's…

Performance · Computer Science 2024-07-08 George Yu , Ziv Scully

In this paper, we introduce a new model for RF-powered cognitive radio networks with the aim to improve the performance for secondary systems. In our proposed model, when the primary channel is busy, the secondary transmitter is able either…

Networking and Internet Architecture · Computer Science 2016-08-10 Dinh Thai Hoang , Dusit Niyato , Ping Wang , Dong In Kim , Zhu Han

The HashGraph Protocol is a Byzantine fault tolerant atomic broadcast protocol. Its novel use of locally stored metadata allows parties to recover a consistent ordering of their log just by examining their local data, removing the need for…

Cryptography and Security · Computer Science 2022-10-26 Vinesh Sridhar , Erica Blum , Jonathan Katz

The state-of-the-art HotStuff operates an efficient pipeline in which a stable leader drives decisions with linear communication and two round-trips of message. However, the unifying proposing-voting pattern is not sufficient to improve the…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-03-22 Taining Cheng

Many distributed systems work on a common shared state; in such systems, distributed agreement is necessary for consistency. With an increasing number of servers, these systems become more susceptible to single-server failures, increasing…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-13 Marius Poke , Colin W. Glass

One of the major challenges for the engineering of wireless sensing systems is to improve the software abstractions and frameworks that are available to programmers while ensuring system reliability and efficiency. The distributed systems…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-10-23 Alberto Spina , Michael Breza , Naranker Dulay , Julie McCann

This paper presents a new quantum protocol designed to simultaneously transmit information from one source to many recipients. The proposed protocol, which is based on the phenomenon of entanglement, is completely distributed and is…

Quantum Physics · Physics 2025-03-14 Theodore Andronikos , Alla Sirokofskich

This paper brings the concept of ``optimism" to the new and promising framework of online Non-stochastic Control (NSC). Namely, we study how NSC can benefit from a prediction oracle of unknown quality responsible for forecasting future…

Machine Learning · Computer Science 2024-08-27 Naram Mhaisen , George Iosifidis

This paper presents a randomized self-stabilizing algorithm that elects a leader $r$ in a general $n$-node undirected graph and constructs a spanning tree $T$ rooted at $r$. The algorithm works under the synchronous message passing network…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-08-13 Xavier Défago , Yuval Emek , Shay Kutten , Toshimitsu Masuzawa , Yasumasa Tamura

Dynamically available total-order broadcast (TOB) protocols tolerate fluctuating participation, e.g., as high as 99% of their participants going offline, which is especially useful in permissionless blockchain environments. However,…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-05-08 Francesco D'Amato , Giuliano Losa , Luca Zanolini

A common bottleneck in evaluating extremal performance measures is that, due to their very nature, tail data are often very limited. The conventional approach selects the best probability distribution from tail data using parametric…

Computation · Statistics 2018-01-03 Henry Lam , Clementine Mottet

In this paper, we investigate the optimal design of a wireless-powered covert communication (WP-CC) system, in which a probabilistic accumulate-then-transmit (ATT) protocol is proposed to maximize the communication covertness subject to a…

Information Theory · Computer Science 2021-04-14 Yida Wang , Shihao Yan , Weiwei Yang , Caijun Zhong , Derrick Wing Kwan Ng