中文
相关论文

相关论文: Graph- versus Vector-Based Analysis of a Consensus…

200 篇论文

We present a formal model of a distributed consensus algorithm in the executable specification language Promela extended with a new type of guards, called counting guards, needed to implement transitions that depend on majority voting. Our…

计算机科学中的逻辑 · 计算机科学 2014-08-27 Giorgio Delzanno , Michele Tatarek , Riccardo Traverso

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

Distributed consensus, the ability to reach agreement in the face of failures and asynchrony, is a fundamental primitive for constructing reliable distributed systems from unreliable components. The Paxos algorithm is synonymous with…

分布式、并行与集群计算 · 计算机科学 2019-02-20 Heidi Howard , Richard Mortier

Sparse exchangeable graphs on $\mathbb{R}_+$, and the associated graphex framework for sparse graphs, generalize exchangeable graphs on $\mathbb{N}$, and the associated graphon framework for dense graphs. We develop the graphex framework as…

统计理论 · 数学 2016-11-04 Victor Veitch , Daniel M. Roy

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

Agreement among a set of processes and in the presence of partial failures is one of the fundamental problems of distributed systems. In the most general case, many decisions must be agreed upon over the lifetime of a system with…

分布式、并行与集群计算 · 计算机科学 2020-09-01 Seif Haridi , Lars Kroll , Paris Carbone

Distributed consensus is a fundamental primitive for constructing fault-tolerant, strongly-consistent distributed systems. Though many distributed consensus algorithms have been proposed, just two dominate production systems: Paxos, the…

分布式、并行与集群计算 · 计算机科学 2020-04-29 Heidi Howard , Richard Mortier

Distributed consensus, the ability to reach agreement in the face of failures, is a fundamental primitive for constructing reliable distributed systems. The Paxos algorithm is synonymous with consensus and widely utilized in production.…

分布式、并行与集群计算 · 计算机科学 2022-03-08 Heidi Howard , Richard Mortier

Consensus protocols are the foundation for building fault-tolerant, distributed systems, and services. They are also widely acknowledged as performance bottlenecks. Several recent systems have proposed accelerating these protocols using the…

分布式、并行与集群计算 · 计算机科学 2019-01-28 Huynh Tu Dang , Pietro Bressana , Han Wang , Ki Suh Lee , Noa Zilberman , Hakim Weatherspoon , Marco Canini , Fernando Pedone , Robert Soulé

SCOOP is a programming model and language that allows concurrent programming at a high level of abstraction. Several approaches to verifying SCOOP programs have been proposed in the past, but none of them operate directly on the source code…

编程语言 · 计算机科学 2015-05-21 Claudio Corrodi

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

Adaptive networks model social, physical, technical, or biological systems as attributed graphs evolving at the level of both their topology and data. They are naturally described by graph transformation, but the majority of authors take an…

离散数学 · 计算机科学 2021-12-22 Nicolas Behr , Bello Shehu Bello , Sebastian Ehmes , Reiko Heckel

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 rapid growth of graph data creates significant scalability challenges as most graph algorithms scale quadratically with size. To mitigate these issues, Graph Condensation (GC) methods have been proposed to learn a small graph from a…

机器学习 · 计算机科学 2025-08-06 Shengbo Gong , Mohammad Hashemi , Juntong Ni , Carl Yang , Wei Jin

This paper describes an implementation of the well-known consensus protocol, Paxos, in the P4 programming language. P4 is a language for programming the behavior of network forwarding devices (i.e., the network data plane). Moving consensus…

分布式、并行与集群计算 · 计算机科学 2015-11-17 Huynh Tu Dang , Marco Canini , Fernando Pedone , Robert Soulé

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

Previous work has suggested that the structural restrictions of graphs from classes of bounded expansion--locally dense pockets in a globally sparse graph--naturally coincide with common properties of real-world networks such as clustering…

数据结构与算法 · 计算机科学 2018-04-24 Michael P. O'Brien , Blair D. Sullivan

Distributed consensus has been intensively studied in recent years as a means to mitigate state differences among dynamic nodes on a graph. It has been successfully employed in various applications, e.g., formation control of multi-robots,…

系统与控制 · 计算机科学 2017-05-09 Yinyan Zhang , Shuai Li

Building consensus sequences based on distributed, fault-tolerant consensus, as used for replicated state machines, typically requires a separate distributed state for every new consensus instance. Allocating and maintaining this state…

分布式、并行与集群计算 · 计算机科学 2020-04-02 Jan Skrzypczak , Florian Schintke , Thorsten Schütt
‹ 上一页 1 2 3 10 下一页 ›