-
题名BACH:线性混成系统有界可达性模型检验工具
被引量:2
- 1
-
-
作者
卜磊
李游
王林章
李宣东
-
机构
南京大学计算机软件新技术国家重点实验室
南京大学计算机科学与技术系
-
出处
《软件学报》
EI
CSCD
北大核心
2011年第4期640-658,共19页
-
基金
国家自然科学基金(90818022
61021062)
+2 种基金
国家重点基础研究发展计划(973)(2009CB320702)
国家高技术研究发展计划(863)(2009AA01Z148
2007AA010302)
-
文摘
混成自动机的模型检验问题非常困难,即使是其中相对简单的一个子类——线性混成自动机,它的可达性问题仍然是不可判定的.现有的相关工具大都使用多面体计算来判定线性混成自动机状态空间的可达集,复杂度高、效率低,无法解决实际应用规模的问题.描述了一个面向线性混成系统有界可达性模型检验工具——BACH(bounded reachability checker),该工具能够沿指定路径(组)对单个线性混成自动机、多个线性混成自动机的组合进行可达性检验,并且在此基础上结合路径遍历技术完成对所有路径的有界可达性检验.实验数据显示,BACH不仅在面向路径可达性检验方面性能优异,可以适用于足够长度的路径,而且在针对所有路径的有界可达性检验时,BACH可以解决的问题规模也远远超过同类工具,已接近工业界应用的要求.
-
关键词
线性混成系统
线性混成自动机
有界可达性检验
线性规划
-
Keywords
linear hybrid system
linear hybrid automata
bounded reachability analysis
linear programming
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于Craig插值的线性混成系统符号化模型检测
被引量:2
- 2
-
-
作者
陈祖希
徐中伟
霍伟伟
喻钢
-
机构
同济大学电子与信息工程学院
上海大学悉尼工商学院
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2014年第7期1338-1346,共9页
-
基金
国家自然科学基金(No.60674004
No.61075002
+3 种基金
No.71302048)
十二五国家科技支撑计划(No.2011BAG01B03)
国家863高技术研究发展计划(No.2012AA112801)
铁道部重点研究发展计划(No.2012AA112801)
-
文摘
最强后件的计算是模型检测算法的核心.本文使用一阶逻辑可满足性模线性算术理论给出线性混成自动机的有界模型检测表示公式,利用一阶逻辑公式不可满足情况下的插值存在性定理,对线性混成自动机的有界模型检测公式进行指定的划分,使用支持线性算术插值计算的可满足性模理论后端证明引擎的线性时间复杂度的消解反证技术获得这两部分公式间的插值公式,按一阶逻辑Craig插值的性质,所得到的插值公式就是模型检测过程中最强后件公式的上近似表示.有效地避免了使用逻辑编码方案实现线性混成自动机模型检测过程中需要双指数时间复杂度的量词消去操作求取最强后件公式,也不需像有界模型检测按步长展开变迁公式进行可满足性判定.最后本文在此最强后件计算的基础上,以有界模型检测技术作为反例确认方法,实现了一种无假反例的混成系统近似可达集计算算法.实验证明该算法与目前已经得到广泛工业应用的有界模型检测算法相比具有更优的性能.
-
关键词
Craig插值
可满足性模理论
线性混成自动机
符号模型检验
混成系统
-
Keywords
Craig interpolation
satisfiability modulo theories
linear hybrid automata
model checking
hybrid systems
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于迁移系统分析的线性混成系统安全验证
被引量:1
- 3
-
-
作者
蒋慧
卜磊
李宣东
-
机构
南京大学计算机软件新技术国家重点实验室
南京大学计算机科学与技术系
-
出处
《计算机工程与应用》
CSCD
2013年第4期58-64,76,共8页
-
基金
江苏省自然科学基金(No.BK2011558)
-
文摘
混成自动机行为中既包含离散行为又包含连续行为,非常复杂。其安全性验证问题难以解决,即使是线性混成自动机,它的可达性问题也被证明是不可判定的。现有工具大都使用多面体计算来计算线性混成自动机的可达状态空间集,复杂度高,可处理问题规模非常有限。为了避免这类问题,实现了一种新的工具。该工具将线性混成自动机表达为等价的迁移系统,并利用迁移系统上不变式生成相关工作对混成自动机进行验证。实验数据表明,方法有效可行,工具具有良好的性能。
-
关键词
线性混成自动机
迁移系统
安全性验证
不变式生成
-
Keywords
linear hybrid antomata
transition system
safety verification
invariant generation
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-