-
题名一个用于指针程序验证的自动定理证明器的设计与实现
被引量:2
- 1
-
-
作者
王振明
陈意云
王志芳
-
机构
中国科学技术大学计算机科学技术系
中国科学技术大学苏州研究院软件安全实验室
-
出处
《小型微型计算机系统》
CSCD
北大核心
2010年第5期801-806,共6页
-
基金
国家自然科学基金项目(60673126
90718026)资助
Intel中国研究中心资助
-
文摘
对高可信软件需求的增加使得指针程序的验证成为近期的研究热点.指针逻辑作为Hoare逻辑的扩展,可以对指针程序进行精确的分析.介绍一个针对指针逻辑的自动定理证明器的设计和实现,描述了一些算法.实验结果表明,该定理证明器可以完全自动的证明用类C语言编写的关于单链表,双链表和二叉树的指针程序的验证条件,并生成机器可检查的证明.
-
关键词
指针逻辑
验证条件
自动定理证明器
证明检查算法
-
Keywords
pointer logic
verification condition
automated theorem prover
proof checking algorithm
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名用于指针逻辑的自动定理证明器(英文)
被引量:1
- 2
-
-
作者
王振明
陈意云
王志芳
-
机构
中国科学技术大学计算机科学技术系
中国科学技术大学苏州研究院软件安全实验室
-
出处
《软件学报》
EI
CSCD
北大核心
2009年第8期2037-2050,共14页
-
基金
Supported by the National Natural Science Foundation of China under Grant Nos.60673126,90718026~~
-
文摘
提出了一种为指针逻辑设计定理证明器的新技术,该项技术主要是基于变换和替代,已在APL的工具中得以实现.APL自动定理证明器是完全自动的,且其产生的证明可以被有效地记录和检验.已使用关于单链表、双链表和二叉树的指针程序测试了该自动定理证明器.
-
关键词
指针程序
指针逻辑
验证条件
自动定理证明器
证明检查器
-
Keywords
pointer program
pointer logic
verification condition
automated theorem prover
proof checker
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名一阶逻辑中基于稳定度的项评估方法
- 3
-
-
作者
钟建
徐扬
陈树伟
何星星
-
机构
西南交通大学信息科学与技术学院
西南交通大学系统可信性自动验证国家地方联合工程实验室
西南交通大学数学学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2019年第11期183-190,197,共9页
-
基金
国家自然科学基金(61673320)
中央高校基本科研业务费专项资金(2682018ZT10,2682018CX59)
-
文摘
针对一阶逻辑中项结构比较复杂、语法与语义特征难以抽取的问题,基于项在文字替换过程中的Herbrand语义特征,分析其制约因素和度量规则,给出项稳定度的定义并提出一种基于稳定度的项评估方法。将所提方法作为文字选择的启发式策略,应用于自动定理证明器中子句集的归入冗余判定中,结果表明,该方法能较好地刻画一阶逻辑中的项特征,与基于项序的文字选择方法相比,其检测次数平均减少50.8%,运行时间平均缩短53.3%。
-
关键词
一阶逻辑
自动定理证明器
项评估
启发式策略
Herbrand语义特征
-
Keywords
first-order logic
automated theorem prover(atp)
term evaluation
heuristic strategy
Herbrand semantic features
-
分类号
V221.3
[航空宇航科学与技术—飞行器设计]
-
-
题名基于重心坐标的平面几何证明器
- 4
-
-
作者
孙纲
-
机构
广州体育学院现代教育技术中心
-
出处
《广州大学学报(自然科学版)》
CAS
2007年第5期27-31,共5页
-
文摘
证明平面几何问题,所选的参考坐标系对于问题的解决有重要的影响.基于重心坐标系解决平面几何问题的好处是方法简单,过程简洁,同时,有利于实现证明的机械化.将重心坐标作为算法,在Maple下编写的程序Gp可以高效地证明一类平面几何问题.
-
关键词
定理机器证明
重心坐标
几何证明器
-
Keywords
automated theorem proving
barycentric coordinates
geometry prover
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-