中文
相关论文

相关论文: On the Significance of Consecutive Ballots in Paxo…

200 篇论文

Fast Paxos is an algorithm for consensus that works by a succession of rounds, where each round tries to decide a value $v$ that is consistent with all past rounds. Rounds are started by a coordinator process and consistency is guaranteed…

分布式、并行与集群计算 · 计算机科学 2017-10-24 Gustavo M. D. Vieira , Luiz E. Buzato

Lamport's Paxos algorithm is a classic consensus protocol for state machine replication in environments that admit crash failures. Many versions of Paxos exploit the protocol's intrinsic properties for the sake of gaining better run-time…

分布式、并行与集群计算 · 计算机科学 2018-02-19 Álvaro García-Pérez , Alexey Gotsman , Yuri Meshman , Ilya Sergey

Paxos is a widely used and notoriously hard to understand method for solving one type of distributed consensus problem. This note provides a quick explanation of Paxos, a novel proof of correctness that is intended to provide insight into…

分布式、并行与集群计算 · 计算机科学 2022-02-15 Victor Yodaiken

We consider synchronous iterative voting, where voters are given the opportunity to strategically choose their ballots depending on the outcome deduced from the previous collective choices.We propose two settings for synchronous iterative…

计算机科学与博弈论 · 计算机科学 2022-02-11 Benoît Kloeckner

Distributed consensus is integral to modern distributed systems. The widely adopted Paxos algorithm uses two phases, each requiring majority agreement, to reliably reach consensus. In this paper, we demonstrate that Paxos, which lies at the…

分布式、并行与集群计算 · 计算机科学 2016-08-25 Heidi Howard , Dahlia Malkhi , Alexander Spiegelman

The behavior and architecture of large scale discrete state systems found in computer software and hardware can be specified and analyzed using a particular class of primitive recursive functions. This paper begins with an illustration of…

形式语言与自动机理论 · 计算机科学 2025-11-04 Victor Yodaiken

Lamport's celebrated Paxos consensus protocol is generally viewed as a complex hard-to-understand algorithm. Notwithstanding its complexity, in this paper, we take a step towards automatically proving the safety of Paxos by taking advantage…

计算机科学中的逻辑 · 计算机科学 2021-10-29 Aman Goel , Karem A. Sakallah

In distributed systems, a group of $\textit{learners}$ achieve $\textit{consensus}$ when, by observing the output of some $\textit{acceptors}$, they all arrive at the same value. Consensus is crucial for ordering transactions in…

分布式、并行与集群计算 · 计算机科学 2020-12-14 Isaac Sheff , Xinwen Wang , Robbert van Renesse , Andrew C. Myers

Distributed algorithms solving agreement problems like consensus or state machine replication are essential components of modern fault-tolerant distributed services. They are also notoriously hard to understand and reason about. Their…

分布式、并行与集群计算 · 计算机科学 2023-01-25 Berk Cirisci , Constantin Enea , Suha Orhun Mutluergil

We conjecture that Borda count is the ranked choice voting method that best preserves the outcome of an election with randomly corrupted votes, among all fair voting methods with small influences satisfying the Condorcet Loser Criterion.…

计算机科学与博弈论 · 计算机科学 2022-09-23 Steven Heilman

Quorum systems are a powerful mechanism for ensuring the consistency of replicated data. Production systems usually opt for majority quorums due to their simplicity and fault tolerance, but majority quorum systems provide poor throughput…

分布式、并行与集群计算 · 计算机科学 2021-04-12 Michael Whittaker , Aleksey Charapko , Joseph M. Hellerstein , Heidi Howard , Ion Stoica

Distributed consensus algorithms such as Paxos have been studied extensively. They all use the same definition of safety. Liveness is especially important in practice despite well-known theoretical impossibility results. However, many…

分布式、并行与集群计算 · 计算机科学 2021-06-22 Saksham Chand , Yanhong A Liu

Lower bounds and impossibility results in distributed computing are both intellectually challenging and practically important. Hundreds if not thousands of proofs appear in the literature, but surprisingly, the vast majority of them apply…

分布式、并行与集群计算 · 计算机科学 2021-10-13 Guy Goren , Yoram Moses , Alexander Spiegelman

Distributed protocols such as Paxos play an important role in many computer systems. Therefore, a bug in a distributed protocol may have tremendous effects. Accordingly, a lot of effort has been invested in verifying such protocols.…

编程语言 · 计算机科学 2017-10-20 Oded Padon , Giuliano Losa , Mooly Sagiv , Sharon Shoham

Due to the emergent adoption of distributed systems when building applications, demand for reliability and availability has increased. These properties can be achieved through replication techniques using middleware algorithms that must be…

分布式、并行与集群计算 · 计算机科学 2017-10-26 Rodrigo R. Barbieri , Gustavo M. D. Vieira

In this paper we study several monotonicity axioms in approval-based multi-winner voting rules. We consider monotonicity with respect to the support received by the winners and also monotonicity in the size of the committee. Monotonicity…

计算机科学与博弈论 · 计算机科学 2019-02-25 Luis Sánchez-Fernández , Jesús A. Fisteus

The sequent calculus is a formalism for proving validity of statements formulated in First-Order Logic. It is routinely used in computer science modules on mathematical logic. Formal proofs in the sequent calculus are finite trees obtained…

计算机科学中的逻辑 · 计算机科学 2018-03-06 Arno Ehle , Norbert Hundeshagen , Martin Lange

Multi-winner approval elections are seen in a variety of settings ranging from academic societies and associations to public elections. In such elections, it is often the case that ballot-length restrictions are enforced; that is, where…

计算机科学与博弈论 · 计算机科学 2017-11-15 Barton E. Lee

We consider a voting model, where a number of candidates need to be selected subject to certain feasibility constraints. The model generalises committee elections (where there is a single constraint on the number of candidates that need to…

计算机科学与博弈论 · 计算机科学 2025-09-24 Tomáš Masařík , Grzegorz Pierczyński , Piotr Skowron

Classical state-machine replication protocols, such as Paxos, rely on a distinguished leader process to order commands. Unfortunately, this approach makes the leader a single point of failure and increases the latency for clients that are…

分布式、并行与集群计算 · 计算机科学 2026-05-05 Fedor Ryabinin , Alexey Gotsman , Pierre Sutra
‹ 上一页 1 2 3 10 下一页 ›