《Principles of Model Checking》Chapter 4 Regular Properties

Chapter 4 Regular Properties (正则属性)

本章讨论了一些基本算法,以验证重要的安全性、活性和广泛的其他线性时间特性。我们首先考虑正则安全属性,即其坏前缀构成正则语言的安全属性,因此可以由有限自动机识别。对于给定的有限转移系统TS,检查安全属性Psafe的算法依赖于使用识别Psafe坏前缀的有限自动机对TS的特定乘积构造中的不变检查问题进行简化。

然后**,我们将这种基于自动机的验证算法推广到一类更大的线性时间属性,即所谓的ω-正则属性。这类属性包括常规安全属性,但也包括许多其他相关属性,如各种活性属性。ω-正则性质可以用所谓的Büchi自动机来表示,Büchi自动机是有限自动机的一种变体,它接受无限(而不是有限)单词。**Büchi自动机将是通过减少持久性检查来验证ω-正则性的关键概念。后者是不变检查的一种变体,旨在表明某个状态条件从某个时刻起持续保持。

4.1 Automata on Finite Words (有限字上的自动机)

Definition 4.1. Nondeterministic Finite Automaton (NFA)(不确定有限自动机)

请添加图片描述

Definition 4.9. Deterministic Finite Automaton (DFA) (确定有限自动机)请添加图片描述

4.2 Model-Checking Regular Safety Properties(模型检查常规安全属性)

4.2.1 Regular Safety Properties

[绝好的文章]((1条消息) 写给学生看的系统分析与验证笔记(九)——验证正则安全性(verifying regular safety properties)_Campsisgrandiflora的博客-CSDN博客)

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

Example 4.13. Regular Safety Property for Mutual Exclusion Algorithms

请添加图片描述
请添加图片描述

Example 4.13. Regular Safety Property for Mutual Exclusion Algorithms请添加图片描述
Example 4.14. Regular Safety Property for the Traffic Light请添加图片描述请添加图片描述
Example 4.15. A Nonregular Safety Property请添加图片描述
4.2.2 Verifying Regular Safety Properties(验证正则安全属性)请添加图片描述##### Definition 4.16. Product of Transition System and NFA请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述

Theorem 4.19. Verification of Regular Safety Properties请添加图片描述

请添加图片描述

4.3 Automata on Infinite Words

4.3.1 ω-Regular Languages and Properties请添加图片描述
Definition 4.23. ω-Regular Expression请添加图片描述

请添加图片描述

Definition 4.24. ω-Regular Language请添加图片描述

请添加图片描述

Definition 4.25. ω-Regular Properties请添加图片描述

请添加图片描述

Example 4.26. Mutual Exclusion请添加图片描述
4.3.2 Nondeterministic Büchi Automata
Definition 4.27. Nondeterministic Büchi Automaton (NBA)请添加图片描述

请添加图片描述

Example 4.29. Infinitely Often Green请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

4.3.3 Deterministic Büchi Automata请添加图片描述

4.4 Model-Checking ω-Regular Properties

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值