首页> 外文期刊>Distributed Computing >Formal verification of mobile robot protocols
【24h】

Formal verification of mobile robot protocols

机译:正式验证移动机器人协议

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

摘要

Mobile robot networks emerged in the past few years as a promising distributed computing model. Existing work in the literature typically ensures the correctness of mobile robot protocols via ad hoc handwritten proofs, which, in the case of asynchronous execution models, are both cumbersome and error-prone. Our contribution is twofold. We first propose a formal model to describe mobile robot protocols operating in a discrete space i.e., with a finite set of possible robot positions, under synchrony and asynchrony assumptions. We translate this formal model into the DVE language, which is the input format of the model-checkers DiVinE and ITS tools, and formally prove the equivalence of the two models. We then verify several instances of two existing protocols for variants of the ring exploration in an asynchronous setting: exploration with stop and perpetual exclusive exploration. For the first protocol we refine the correctness bounds and for the second one, we exhibit a counter-example. This protocol is then modified and we establish the correctness of the new version with an inductive proof.
机译:在过去的几年中,移动机器人网络作为一种有前途的分布式计算模型而出现。文献中的现有工作通常通过临时手写证明来确保移动机器人协议的正确性,在异步执行模型的情况下,手写证明既麻烦又容易出错。我们的贡献是双重的。我们首先提出一个正式模型来描述在同步和异步假设下在离散空间(即具有一组有限的可能机器人位置)中运行的移动机器人协议。我们将此正式模型转换为DVE语言,这是模型检查器DiVinE和ITS工具的输入格式,并正式证明了这两种模型的等效性。然后,我们在异步设置中验证两个现有协议的几种实例,以用于环形探查的变体:带停止的探查和永久排他探查。对于第一个协议,我们完善了正确性界限;对于第二个协议,我们展示了一个反例。然后修改此协议,并通过归纳证明确定新版本的正确性。

著录项

  • 来源
    《Distributed Computing》 |2016年第6期|459-487|共29页
  • 作者单位

    Sorbonne Univ, UPMC Univ Paris 06, CNRS, LIP6,UMR 7606, 4 Pl Jussieu, F-75005 Paris, France;

    Univ Clermont Auvergne, CNRS, LIMOS, UMR 6158, Clermont, France;

    Sorbonne Univ, UPMC Univ Paris 06, CNRS, LIP6,UMR 7606, 4 Pl Jussieu, F-75005 Paris, France;

    Sorbonne Univ, UPMC Univ Paris 06, CNRS, LIP6,UMR 7606, 4 Pl Jussieu, F-75005 Paris, France;

    Sorbonne Univ, UPMC Univ Paris 06, CNRS, LIP6,UMR 7606, 4 Pl Jussieu, F-75005 Paris, France;

    Sorbonne Univ, UPMC Univ Paris 06, CNRS, LIP6,UMR 7606, 4 Pl Jussieu, F-75005 Paris, France;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Mobile robots; Verification; Model checking;

    机译:移动机器人;验证;模型检查;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号