首页> 外文会议>International Symposium on 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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号