文件Open Access徽标

证明分布式协议安全性的简单不变量(受邀谈话)

作者 穆利·萨吉夫



PDF格式
缩略图PDF

文件

LIPIcs公司。FSTTCS.2016.2.pdf版
  • 文件大小:235 kB
  • 1页

文件标识符

作者详细信息

穆利·萨吉夫

引用为获取BibTex

穆利·萨吉夫。证明分布式协议安全性的简单不变量(邀请谈话)。第36届IARCS软件技术和理论计算机科学基础年会(FSTTCS 2016)。莱布尼茨国际信息学论文集(LIPIcs),第65卷,第2:1页,达格斯图尔-莱布尼兹-泽特鲁姆信息学研究所(2016)
https://doi.org/10.4230/LIPIcs.FSTTCS.2016.2

摘要

分布式协议的安全性意味着该协议永远不会达到不良状态,例如,在领导选举协议中,两个节点成为领导者的状态。证明安全性显然是无法确定的,因为此类协议由无限数量的节点运行,并且需要为任意数量的节点建立其安全性。我将描述一种证明安全性的演绎方法,它基于普遍量化的归纳不变量的概念,这是对程序领域中归纳法数学概念的改编。在演绎方法中,程序员指定一个候选归纳不变量,系统自动检查它是否是归纳的。通过限制不变量的通用量化,该方法可以通过SAT求解器有效实现。这是与Ken McMillan(微软研究院)、Oded Padon(特拉维夫大学)、Aurojit Panda(加州大学伯克利分校)和Sharon Shoham(特拉维夫大学)联合完成的工作,并集成到IVY系统中。这部作品的灵感来自Shachar Itzhaky的论文。
关键词
  • 程序验证
  • 分布式协议
  • 演绎推理

韵律学

问题/备注/反馈
X(X)

Dagstuhl出版社反馈


感谢您的反馈!

已提交反馈

无法发送消息

请稍后再试或发送电子邮件