首页> 外文会议>Distributed Computing >Using Bounded Model Checking to Verify Consensus Algorithms
【24h】

Using Bounded Model Checking to Verify Consensus Algorithms

机译:使用有界模型检查来验证一致性算法

获取原文
获取原文并翻译 | 示例

摘要

This paper presents an approach to automatic verification of asynchronous round-based consensus algorithms. We use model checking, a widely practiced verification method; but its application to asynchronous distributed algorithms is difficult because the state space of these algorithms is often infinite. The proposed approach addresses this difficulty by reducing the verification problem to small model checking problems that involve only single phases of algorithm execution. Because a phase consists of a finite number of rounds, bounded model checking, a technique using satisfiability solving, can be effectively used to solve these problems. The proposed approach allows us to model check some consensus algorithms up to around 10 processes.
机译:本文提出了一种自动验证基于异步回合共识算法的方法。我们使用模型检查(一种广泛实践的验证方法);但是它很难应用于异步分布式算法,因为这些算法的状态空间通常是无限的。所提出的方法通过将验证问题简化为仅涉及算法执行的单个阶段的小型模型检查问题来解决此难题。由于一个阶段包含有限的回合数,因此可以有效地使用有界模型检查(一种使用满足性求解的技术)来解决这些问题。所提出的方法使我们能够对大约10个流程中的某些共识算法进行建模。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号