中文
相关论文

相关论文: Formal Verification of a Distributed Dynamic Recon…

200 篇论文

Distributed replication systems based on the replicated state machine model have become ubiquitous as the foundation of modern database systems. To ensure availability in the presence of faults, these systems must be able to dynamically…

分布式、并行与集群计算 · 计算机科学 2021-11-23 William Schultz , Siyuan Zhou , Ian Dardik , Stavros Tripakis

Consensus protocols are crucial for reliable distributed systems as they let them cope with network and server failures. For decades, most consensus protocols have been designed as variations of the seminal Paxos, yet in 2014 Raft was…

软件工程 · 计算机科学 2020-04-29 Hugues Evrard

Blockchains use consensus protocols to reach agreement, e.g., on the ordering of transactions. DAG-based consensus protocols are increasingly adopted by blockchain companies to reduce energy consumption and enhance security. These protocols…

计算机科学中的逻辑 · 计算机科学 2025-03-19 Nathalie Bertrand , Pranav Ghorpade , Sasha Rubin , Bernhard Scholz , Pavle Subotic

Paxos is an important algorithm for a set of distributed processes to agree on a single value or a sequence of values, for which it is called Basic Paxos or Multi-Paxos, respectively. Consensus is critical when distributed services are…

分布式、并行与集群计算 · 计算机科学 2020-12-25 Saksham Chand , Yanhong A. Liu , Scott D. Stoller

State machine replication protocols, like MultiPaxos and Raft, are at the heart of nearly every strongly consistent distributed database. To tolerate machine failures, these protocols must replace failed machines with live machines, a…

分布式、并行与集群计算 · 计算机科学 2020-07-22 Michael Whittaker , Neil Giridharan , Adriana Szekeres , Joseph M. Hellerstein , Heidi Howard , Faisal Nawab , Ion Stoica

Designing reconfiguration schemes for consensus protocols is challenging because subtle corner cases during reconfiguration could invalidate the correctness of the protocol. Thus, most systems that embed consensus protocols conservatively…

分布式、并行与集群计算 · 计算机科学 2025-04-29 Kezhi Xiong , Soonwon Moon , Joshua Kang , Bryant Curto , Jieung Kim , Ji-Yong Shin

Formal modelling is a powerful tool for developing complex systems. At MongoDB, we use TLA+ to model and verify multiple aspects of several systems. Ensuring conformance between a specification and its implementation can add value to any…

软件工程 · 计算机科学 2020-06-15 A. Jesse Jiryu Davis , Max Hirschhorn , Judah Schvimer

Many techniques for the automated verification of distributed protocols have been developed over the past several years, but their performance is still unpredictable and their failure modes can be opaque for industrial scale verification…

分布式、并行与集群计算 · 计算机科学 2026-04-22 William Schultz , Edward Ashton , Heidi Howard , Stavros Tripakis

TLAPS, the TLA+ proof system, is a platform for the development and mechanical verification of TLA+ proofs written in a declarative style requiring little background beyond elementary mathematics. The language supports hierarchical and…

计算机科学中的逻辑 · 计算机科学 2010-11-12 Kaustuv Chaudhuri , Damien Doligez , Leslie Lamport , Stephan Merz

The key innovation of our analytical method, CaRT, lies in establishing a new hierarchical, distributed architecture to guarantee the safety and robustness of a given learning-based motion planning policy. First, in a nominal setting, the…

机器人学 · 计算机科学 2023-08-15 Hiroyasu Tsukamoto , Benjamin Rivière , Changrak Choi , Amir Rahmani , Soon-Jo Chung

Consensus protocols are widely used in building reliable distributed software systems and its correctness is of vital importance. TLA+ is a lightweight formal specification language which enables precise specification of system design and…

分布式、并行与集群计算 · 计算机科学 2022-02-24 Xiaosong Gu , Wei Cao , Yicong Zhu , Xuan Song , Yu Huang , Xiaoxing Ma

We present a new technique for automatically inferring inductive invariants of parameterized distributed protocols specified in TLA+. Ours is the first such invariant inference technique to work directly on TLA+, an expressive, high level…

计算机科学中的逻辑 · 计算机科学 2022-10-04 William Schultz , Ian Dardik , Stavros Tripakis

Tackling complex reasoning tasks typically relies on massive monolithic LLMs, which suffer from severe computational redundancy. While task decomposition through structured pipelines or multi-agent collaborations offers an alternative,…

多智能体系统 · 计算机科学 2026-05-29 Yanxing Guo , Zihao Zheng , Fangzhou Wu , Ling Liang , Lin Bao , Zongwei Wang , Yimao Cai

In this paper, we introduce a novel adaptation of the Raft consensus algorithm for achieving emergent formation control in multi-agent systems with a single integrator dynamics. This strategy, dubbed "Rafting," enables robust cooperation…

多智能体系统 · 计算机科学 2023-08-22 Abbas Tariverdi , Jim Torresen

Deep reinforcement learning (DRL) has emerged as a powerful paradigm for solving complex decision-making problems. However, DRL-based systems still face significant dependability challenges particularly in real-time environments due to the…

软件工程 · 计算机科学 2026-03-25 Guoxin Su , Thomas Robinson , Hoa Khanh Dam , Li Liu , David S. Rosenblum

In recent decades, the RAFT distributed consensus algorithm has become a main pillar of the distributed systems ecosystem, ensuring data consistency and fault tolerance across multiple nodes. Although the fact that RAFT is well known for…

密码学与安全 · 计算机科学 2026-01-05 Tamer Afifi , Abdelfatah Hegazy , Ehab Abousaif

Fault-tolerant replicated database systems consume less energy than the compute-intensive proof-of-work blockchain. Thus, they are promising technologies for the building blocks that assemble global financial infrastructure. To facilitate…

分布式、并行与集群计算 · 计算机科学 2025-06-11 Tejas Mane , Xiao Li , Mohammad Sadoghi , Mohsen Lesani

We present the first open-source implementation and evaluation of Fast Raft, a hierarchical consensus protocol designed for dynamic, distributed environments. Fast Raft reduces the number of message rounds needed to commit log entries…

分布式、并行与集群计算 · 计算机科学 2025-06-24 Anton Melnychuk , Bryan SebaRaj

Raft is a leading consensus algorithm for replicating writes in distributed databases. However, distributed databases also require consistent reads. To guarantee read consistency, a Raft-based system must either accept the high…

分布式、并行与集群计算 · 计算机科学 2025-12-22 A. Jesse Jiryu Davis , Murat Demirbas , Lingzhi Deng

In recent years, there has been a proliferation of declarative logic-based trust management languages and systems proposed to ease the description, configuration, and enforcement of security policies. These systems have different tradeoffs…

密码学与安全 · 计算机科学 2009-09-15 William Marczak , David Zook , Wenchao Zhou , Molham Aref , Boon Thau Loo
‹ 上一页 1 2 3 10 下一页 ›