期刊文献+
共找到37篇文章
< 1 2 >
每页显示 20 50 100
基于Z3求解器的多机协同TSN规划方法
1
作者 董博宇 华梦新 +2 位作者 张弓 胡嘉业 陈水忠 《计算机工程与设计》 北大核心 2026年第2期377-384,共8页
为了多机协同通信的机载环境中能够在线快速、高成功率完成时间敏感网络的业务调度解算,设计了一种基于Z3求解器的时间敏感网络流量规划调度方法。该方法根据不同业务的流量特征进行分类聚合优化并建立规划调度的约束模型,随后利用Z3求... 为了多机协同通信的机载环境中能够在线快速、高成功率完成时间敏感网络的业务调度解算,设计了一种基于Z3求解器的时间敏感网络流量规划调度方法。该方法根据不同业务的流量特征进行分类聚合优化并建立规划调度的约束模型,随后利用Z3求解器得到一种能够满足业务需求的网络规划方案。通过多机协同的典型业务流的模拟,验证了该方法能够得到可行的规划调度结果,相比于传统规划调度方法,该方法实现了嵌入式平台的在线部署与实时快速解算,且具有更高的求解成功率。 展开更多
关键词 时间敏感网络 多机协同通信 流量规划调度 机载环境 Z3求解器 大交换带宽 低时延
在线阅读 下载PDF
基于Isabelle的算法程序建模与验证的应用研究
2
作者 黄志鹏 陈小强 王鸿 《工业控制计算机》 2026年第1期52-54,共3页
基于定理证明的形式化验证技术不受状态空间限制,对确保软件正确性至关重要。当前二叉搜索树指令式算法的形式化验证尤为困难,尤其在循环不变式构造上。相比之下,函数式程序因递归定义和无需循环不变式而更易于验证。为此,通过研究二叉... 基于定理证明的形式化验证技术不受状态空间限制,对确保软件正确性至关重要。当前二叉搜索树指令式算法的形式化验证尤为困难,尤其在循环不变式构造上。相比之下,函数式程序因递归定义和无需循环不变式而更易于验证。为此,通过研究二叉搜索树类算法的共性,基于二叉搜索树类算法的Isabelle函数式建模框架,在Isabelle中对AVL插入和删除操作进行函数式建模,并验证插入和删除操作维持搜索树性质的正确性。 展开更多
关键词 软件安全 函数式建模 机械化验证 Isabelle定理证明器 二叉搜索树
在线阅读 下载PDF
动态顺序统计树类结构的函数式建模及其自动化验证 被引量:1
3
作者 左正康 刘增鑫 +2 位作者 柯雨含 游珍 王昌晶 《软件学报》 北大核心 2025年第8期3531-3553,共23页
动态顺序统计树结构是一类融合了动态集合、顺序统计量以及搜索树结构特性的数据结构,支持高效的数据检索操作,广泛应用于数据库系统、内存管理和文件管理等领域.然而,当前工作侧重讨论结构不变性,如平衡性,而忽略了功能正确性的讨论.... 动态顺序统计树结构是一类融合了动态集合、顺序统计量以及搜索树结构特性的数据结构,支持高效的数据检索操作,广泛应用于数据库系统、内存管理和文件管理等领域.然而,当前工作侧重讨论结构不变性,如平衡性,而忽略了功能正确性的讨论.且现有研究方法主要针对具体的算法程序进行手工推导或交互式机械化验证,缺乏成熟且可靠的通用验证模式,自动化水平较低.为此,设计动态顺序统计搜索树类结构的Isabelle函数式建模框架和自动化验证框架,构建经过验证的通用验证引理库,可以节省开发人员验证代码的时间和成本.基于函数式建模框架,选取不平衡的二叉搜索树、平衡的二叉搜索树(以红黑树为代表)和平衡的多叉搜索树(以2−3树为代表)作为实例化的案例来展示.借助自动验证框架,多个实例化案例可自动验证,仅需要使用归纳法并调用一次auto方法或使用try命令即可,为复杂数据结构算法功能和结构正确性的自动化验证提供了参考. 展开更多
关键词 动态顺序统计树 搜索树 函数式建模 自动化验证 Isabelle定理证明器
在线阅读 下载PDF
生物序列比对动态规划算法的统一形式化构造与Isabelle验证
4
作者 石海鹤 蓝孙文 +3 位作者 刘日明 石海鹏 王岚 钟林辉 《计算机研究与发展》 北大核心 2025年第1期119-131,共13页
序列比对是生物序列分析中的一个经典问题,旨在找出序列之间的相似性,它对于发现生物序列中的功能、结构和进化信息都具有重要的意义.该问题可分为双序列比对和多序列比对2类,现有工作多针对特定算法展开,没有设计通用的求解方法;此外,... 序列比对是生物序列分析中的一个经典问题,旨在找出序列之间的相似性,它对于发现生物序列中的功能、结构和进化信息都具有重要的意义.该问题可分为双序列比对和多序列比对2类,现有工作多针对特定算法展开,没有设计通用的求解方法;此外,甚少涉及算法可信性的研究.从生物序列比对问题的形式化规约出发,通过深入分析问题的性质,刻画问题求解的本质特征,借助形式化方法PAR(partition andrecursion)设计了序列比对动态规划算法的统一构造框架seqAlign;展示了应用该框架构造序列数为3的多序列比对算法的过程,并使用Isabelle定理证明器对构造结果进行形式化验证;利用PAR平台生成了该算法的C++可执行程序,进一步分析了由seqAlign框架机械化构造其他类型序列比对算法的过程.通过严密的规约精化和形式验证,有效地保证了生成算法的可信性;开发的seqAlign框架提供了序列比对问题类的通用求解方案,显著提高了序列比对算法族生成的效率.研究结果在生物序列分析中序列比对问题上的成功应用,从方法学和实践上可为复杂生物信息学领域高可靠算法的构造提供参考. 展开更多
关键词 序列比对 PAR方法 形式构造 Isabelle定理证明器
在线阅读 下载PDF
IntervalTree+结构的函数式建模、机械化验证及其应用
5
作者 左正康 张晗庆 +1 位作者 王昌晶 游珍 《电子学报》 北大核心 2025年第2期474-482,共9页
区间树(IntervalTree)是一种对动态集合进行维护的搜索树,可用于高效地存储和搜索区间集合.当前实现了IntervalTree在Isabelle/HOL的建模与验证,其区间信息是在二叉搜索树上进行扩充的,IntervalTree结构支持的基本操作时间复杂度较高.为... 区间树(IntervalTree)是一种对动态集合进行维护的搜索树,可用于高效地存储和搜索区间集合.当前实现了IntervalTree在Isabelle/HOL的建模与验证,其区间信息是在二叉搜索树上进行扩充的,IntervalTree结构支持的基本操作时间复杂度较高.为此,本文对IntervalTree结构的节点附加额外颜色信息且保证树的平衡,提出了IntervalTree+结构,相较于IntervalTree结构的实现,插入和删除等操作最坏时间复杂度O(n)改进到O(log n).然后使用Isabelle定理证明器对IntervalTree+结构及其操作函数进行了函数式建模,对其不变量进行了机械化验证,保证了IntervalTree+结构操作函数的正确性和可靠性.进一步,首次提出一种区域匹配算法的通用验证规约,旨在解决一系列的区域匹配算法正确性验证问题.提出的IntervalTree+结构通过严格的机械化验证,且操作最坏时间复杂度相较于IntervalTree结构由O(n)优化到O(log n),可应用于区域匹配、视觉日志和评估模型等相关算法优化. 展开更多
关键词 区间树 IntervalTree+ 函数式建模 机械化验证 区域匹配算法 Isabelle定理证明器
在线阅读 下载PDF
基于子句综合权重的多元动态演绎算法及应用
6
作者 曹锋 徐梓伟 +1 位作者 易见兵 李俊 《武汉大学学报(理学版)》 北大核心 2025年第2期301-312,共12页
针对多元演绎如何有效选取子句,通过分析演绎前后项合一能力的变化,提出一种子句影响度的度量方法;通过分析子句影响度、剩余文字个数以及文字演绎能力对多元动态演绎过程的影响,提出一种子句综合权重的子句评估方法,能有效控制矛盾体... 针对多元演绎如何有效选取子句,通过分析演绎前后项合一能力的变化,提出一种子句影响度的度量方法;通过分析子句影响度、剩余文字个数以及文字演绎能力对多元动态演绎过程的影响,提出一种子句综合权重的子句评估方法,能有效控制矛盾体分离式的文字个数;基于该子句评估方法,提出一种有效选择子句的多元动态演绎算法。将该算法应用到国际顶尖的一阶逻辑自动定理证明器Eprover3.1中,以最新的国际自动定理证明器竞赛例(FOF组)为测试对象,测试结果表明,加入了本文多元动态演绎算法的Eprover3.1比原始Eprover3.1多证明定理18个,且在难问题判定上,证明了8个其他证明器未能证明的定理。 展开更多
关键词 多元演绎 子句评估 矛盾体分离式 一阶逻辑 自动定理证明器
原文传递
Splay^(+)树算法的函数式建模及其自动化验证
7
作者 刘增鑫 柯雨含 左正康 《江西师范大学学报(自然科学版)》 北大核心 2025年第5期457-463,共7页
Splay树是一种自平衡的二叉搜索树,支持高效的数据检索操作,广泛应用于序列访问、内存管理和文件系统等领域中.然而,目前关于Splay树算法的验证工作大多局限于手工推导或交互式机械化验证,自动化程度较低,需要较多人为干预.为此,该文提... Splay树是一种自平衡的二叉搜索树,支持高效的数据检索操作,广泛应用于序列访问、内存管理和文件系统等领域中.然而,目前关于Splay树算法的验证工作大多局限于手工推导或交互式机械化验证,自动化程度较低,需要较多人为干预.为此,该文提出了Splay树算法的自动化验证方法.首先,使用locale刻画Splay树典型算法的局部参数和逻辑规约.然后,设计了Splay^(+)树的结构,以更高效地实现这些算法,并基于该结构进行函数式建模.接着,构建验证引理库,并在Isabelle中自动化验证了算法的正确性.最后,通过对locale的区域解释检验了方法的有效性. 展开更多
关键词 Splay树 函数式建模 自动化验证 Isabelle定理证明器
在线阅读 下载PDF
可由用户持续发展的几何自动推理平台的推理算法 被引量:8
8
作者 郑焕 张景中 《计算机应用》 CSCD 北大核心 2011年第8期2101-2104,2107,共5页
目前的几何定理证明器都不具有可持续性。提出一种结构具有一般性的知识表示和能够统一处理所有规则的推理算法,初步实现了可由用户持续发展的几何自动推理平台。该推理平台允许用户添加几何知识,如几何对象、谓词和规则,并可以综合使... 目前的几何定理证明器都不具有可持续性。提出一种结构具有一般性的知识表示和能够统一处理所有规则的推理算法,初步实现了可由用户持续发展的几何自动推理平台。该推理平台允许用户添加几何知识,如几何对象、谓词和规则,并可以综合使用多种推理算法,如前推搜索法和一部分面积法,它将更适合用于几何教学。 展开更多
关键词 几何对象 谓词 规则 几何定理证明器 可持续性
在线阅读 下载PDF
程序求精新策略及自动验证方法研究 被引量:4
9
作者 左正康 黄志鹏 +2 位作者 黄箐 王渊 王昌晶 《郑州大学学报(理学版)》 CAS 北大核心 2022年第5期1-7,共7页
传统的程序求精策略无法求精至可执行程序,且存在验证的可信度低和自动化程度不高的问题。针对上述问题,提出一种较完整的程序求精策略并给出自动验证方法。使用递归定义函数技术刻画问题规约,基于Morgan精化规则程序求精至IMP程序,并... 传统的程序求精策略无法求精至可执行程序,且存在验证的可信度低和自动化程度不高的问题。针对上述问题,提出一种较完整的程序求精策略并给出自动验证方法。使用递归定义函数技术刻画问题规约,基于Morgan精化规则程序求精至IMP程序,并使用验证条件生成器(verification condition generator,VCG)自动生成验证条件,通过Isabelle定理证明器验证IMP程序的正确性,最后利用开发平台自动生成C++可执行程序。以最长标志基因序列问题为实例进行程序求精和自动验证,检验了所提策略的有效性。该策略提高了算法程序开发的正确性,减轻了传统验证烦琐的工作量。 展开更多
关键词 程序求精 自动验证 Isabelle定理证明器 Morgan精化规则
在线阅读 下载PDF
安全协议的形式化需求及验证 被引量:4
10
作者 刘怡文 李伟琴 《计算机工程与应用》 CSCD 北大核心 2002年第17期125-128,共4页
该文采用近世代数和时序逻辑的方法提出并描述了密码协议的形式化安全需求,并在AT模型的基础上加入信任和知识的非单调逻辑,建立了安全协议的计算模型。利用该计算模型对Denning_Sacco公钥协议进行了验证,发现了对此协议的重放攻击,并... 该文采用近世代数和时序逻辑的方法提出并描述了密码协议的形式化安全需求,并在AT模型的基础上加入信任和知识的非单调逻辑,建立了安全协议的计算模型。利用该计算模型对Denning_Sacco公钥协议进行了验证,发现了对此协议的重放攻击,并对协议进行了修改。 展开更多
关键词 安全协议 形式化需求 验证 BAN逻辑 定理证明 密码协议 通信协议
在线阅读 下载PDF
基于Isabelle定理证明器算法程序的形式化验证 被引量:10
11
作者 游珍 薛锦云 《计算机工程与科学》 CSCD 北大核心 2009年第10期85-89,共5页
形式化验证对保证软件的正确性和可靠性具有十分重要的意义。定理机械证明是形式化验证的一个重要研究领域,Isabelle系统是一个被广泛运用的定理证明辅助工具。本文在分析Dijkstra最弱前置谓词理论的基础上,根据PAR方法开发的算法程序... 形式化验证对保证软件的正确性和可靠性具有十分重要的意义。定理机械证明是形式化验证的一个重要研究领域,Isabelle系统是一个被广泛运用的定理证明辅助工具。本文在分析Dijkstra最弱前置谓词理论的基础上,根据PAR方法开发的算法程序循环不变式,提出了一种使用Isabelle定理证明器对算法程序进行机械验证的方法。该方法既克服了传统手工验证过程的繁琐性和易错性等缺点,又达到"提高验证效率和保证算法程序高可信"的目标,具有很好的实用价值。 展开更多
关键词 形式化验证 定理机械证明 Dijkstra最弱前置谓词理论 PAR方法 算法程序 定理证明器
在线阅读 下载PDF
LLRB算法的函数式建模及其机械化验证 被引量:3
12
作者 左正康 黄志鹏 +4 位作者 黄箐 孙欢 曾志城 胡颖 王昌晶 《软件学报》 EI CSCD 北大核心 2024年第11期5016-5039,共24页
基于机器定理证明的形式化验证技术不受状态空间限制,是保证软件正确性、避免因潜在软件缺陷带来严重损失的重要方法.LLRB(left-leaning red-black trees)是一种二叉搜索树变体,其结构比传统的红黑树添加了额外的左倾约束条件,在验证时... 基于机器定理证明的形式化验证技术不受状态空间限制,是保证软件正确性、避免因潜在软件缺陷带来严重损失的重要方法.LLRB(left-leaning red-black trees)是一种二叉搜索树变体,其结构比传统的红黑树添加了额外的左倾约束条件,在验证时无法使用常规的证明策略,需要更多的人工干预和努力,其正确性验证是一个公认的难题.为此,基于二叉搜索树类算法Isabelle验证框架,对其附加性质部分进行细化,并给出具体化的验证方案.在Isabelle中对LLRB插入和删除操作进行函数式建模,对其不变量进行模块化处理,并验证函数的正确性.这是首次在Isabelle中对函数式LLRB插入和删除算法进行机械化验证,相较于目前LLRB算法的Dafny验证,定理数由158减少至84,且无需构造中间断言,减轻了验证的负担;同时,为复杂树结构算法的函数式建模及验证提供了一定的参考价值. 展开更多
关键词 LLRB 函数式建模 机械化验证 Isabelle定理证明器 二叉搜索树
在线阅读 下载PDF
矛盾体分离超演绎方法及应用 被引量:1
13
作者 曹锋 杨小玲 +1 位作者 易见兵 李俊 《计算机应用》 CSCD 北大核心 2024年第10期3074-3080,共7页
作为当前自动定理证明器中常用的推理机制,传统基于二元演绎超归结方法的推理过程限定每次有且只有2个子句参与演绎,这种分离的演绎步骤导致演绎缺失导向性和预判性,演绎效率有待提升。为了提升演绎效率,在理论上,针对传统的超归结方法... 作为当前自动定理证明器中常用的推理机制,传统基于二元演绎超归结方法的推理过程限定每次有且只有2个子句参与演绎,这种分离的演绎步骤导致演绎缺失导向性和预判性,演绎效率有待提升。为了提升演绎效率,在理论上,针对传统的超归结方法引入多元演绎思想,提出矛盾体分离超演绎定义和方法,它具有多元性、动态性和导向性的演绎特性;在算法实现中,考虑子句参与演绎具有多元和协同特性,并灵活设定演绎的条件,提出一种具有回溯机制的矛盾体分离超演绎算法。将所提算法应用于Eprover3.1证明器,以国际自动定理证明器2023年竞赛例和TPTP(Thousands of Problems for Theorem Provers)问题库中难度系数为1的问题作为测试对象,在300 s内,应用所提算法的Eprover3.1证明器比原始Eprover3.1多证明了15个定理;当测试相同数量的定理时,所提算法的平均证明时间缩减了1.326 s,能够证明7个难度系数为1的定理。测试结果表明,所提算法能有效地应用于一阶逻辑自动定理证明,提升自动定理证明器的证明能力和效率。 展开更多
关键词 定理证明器 二元演绎 超归结 多元演绎 矛盾体分离
在线阅读 下载PDF
Nonlinear Program Construction and Verification Method Based on Partition Recursion and Morgan's Refinement Rules 被引量:2
14
作者 WANG Changjing CAO Zhongxiong +3 位作者 YU Chuling WANG Changchang HUANG Qing ZUO Zhengkang 《Wuhan University Journal of Natural Sciences》 CAS CSCD 2023年第3期246-256,共11页
The traditional program refinement strategy cannot be refined to an executable program,and there are issues such as low verification reliability and automation.To solve the above problems,this paper proposes a nonline... The traditional program refinement strategy cannot be refined to an executable program,and there are issues such as low verification reliability and automation.To solve the above problems,this paper proposes a nonlinear program construction and verification method based on partition recursion and Morgan’s refinement rules.First,we use recursive definition technique to characterize the initial specification.The specification is then transformed into GCL(Guarded Command Language)programs using loop invariant derivation and Morgan’s refinement rules.Furthermore,VCG(Verification Condition Generator)is used in the GCL program to generate the verification condition automatically.The Isabelle theorem prover then validates the GCL program’s correctness.Finally,the GCL code generates a C++executable program automatically via the conversion system.The effectiveness of this method is demonstrated using binary tree preorder traversal program construction and verification as an example.This method addresses the problem that the construction process’s loop invariant is difficult to obtain and the refinement process is insufficiently detailed.At the same time,the method improves verification process automation and reduces the manual verification workload. 展开更多
关键词 program construction partition recursion Morgan's refinement rules loop invariant VCG Isabelle theorem prover
原文传递
面向计算机专业的数理逻辑实验课的教学改革 被引量:2
15
作者 李沁 《安徽工业大学学报(社会科学版)》 2011年第3期112-113,共2页
随着定理证明技术在国内科研院所、大专院校以及企业中的推广,在面向计算机专业的数理逻辑课程中开展基于定理证明器的实验课教学,可以引入更多计算的色彩,调动学生的学习兴趣,对推动数理逻辑教学改革有着积极的作用。
关键词 计算机专业 交互式定理证明器 数理逻辑 实验课
在线阅读 下载PDF
中介模态逻辑MS_4的表推演系统
16
作者 宫宁生 张东摩 朱梧槚 《南京航空航天大学学报》 CAS CSCD 1995年第5期668-673,共6页
中介逻辑是一个新的逻辑系统,该系统的创立有明显的哲学背景,自创立后得到了很大的发展。在数理逻辑以及计算机科学领域已发展了中介模态逻辑以及MILL等中介程序计设语言,但对作为程序计设语言之逻辑基础之一的中介模态逻辑的自... 中介逻辑是一个新的逻辑系统,该系统的创立有明显的哲学背景,自创立后得到了很大的发展。在数理逻辑以及计算机科学领域已发展了中介模态逻辑以及MILL等中介程序计设语言,但对作为程序计设语言之逻辑基础之一的中介模态逻辑的自动推理理论与实现的研究还很不够。本文系统地讨论中介模态逻辑MS4的自动定理证明理论,构造了中介模态逻辑MS4的表推演系统。由于该系统采用"与或树"的表达方法,因而不产生"遗忘问题";又由于设置的μ'扩展规则有效地限制了"秩"的递增次数,从而保证了该系统的完备性。本文第一部分给出了中介模态逻辑MS4的表推演系统及一个应用实例,第二部分证明了该系统的可靠性与完备性定理。 展开更多
关键词 数理逻辑 模态逻辑 人工智能 表推演 定理证明器
在线阅读 下载PDF
安全协议分析的界——综合模型检查与Strand Spaces(英文)
17
作者 刘怡文 李伟琴 《中国科学院研究生院学报》 CAS CSCD 2002年第3期288-294,共7页
Strand Spaces是一种用于分析安全协议的机器证明方法.简要介绍了 Strand Spaces的基本特点,分析了其优劣,提出了构造协议的理想子环的算法,并以此来约束协议入侵者的能力和协议并行运行的次数.将模型检查与 Strand Spaces结合在一起,... Strand Spaces是一种用于分析安全协议的机器证明方法.简要介绍了 Strand Spaces的基本特点,分析了其优劣,提出了构造协议的理想子环的算法,并以此来约束协议入侵者的能力和协议并行运行的次数.将模型检查与 Strand Spaces结合在一起,提出了一种综合分析方法来验证协议的安全特性,该方法可充分发挥模型检查与 Strand Spaces二者的优势. 展开更多
关键词 安全协议分析 模型检查 STRAND SPACES 定理证明 机器证明 安全特性 网络安全
在线阅读 下载PDF
微内核操作系统互斥量模块功能正确性的形式化验证 被引量:2
18
作者 张林雁 李希萌 +3 位作者 施智平 关永 曹钦翔 张倩颖 《软件学报》 EI CSCD 北大核心 2024年第9期4179-4192,共14页
操作系统在许多安全攸关领域为软件系统提供关键性底层支撑,操作系统中一个微小的错误或漏洞都可能引起整个软件系统的重大故障,造成巨大经济损失或危及人身安全.为了减少此类安全事故的发生,对操作系统正确性进行验证十分必要.传统测... 操作系统在许多安全攸关领域为软件系统提供关键性底层支撑,操作系统中一个微小的错误或漏洞都可能引起整个软件系统的重大故障,造成巨大经济损失或危及人身安全.为了减少此类安全事故的发生,对操作系统正确性进行验证十分必要.传统测试手段无法穷尽系统中的所有潜在错误,因而操作系统验证有必要使用具有严格数学理论基础的形式化方法.在操作系统中,互斥量可协调多任务对资源的访问,是一种常用的任务同步方式,其功能正确性对于保障多任务应用的正确性十分关键.基于定理证明方法,在交互式定理证明器Coq中对某抢占式微内核操作系统的互斥量模块进行代码级形式化建模,给出其接口函数的形式化规范,并实现这些接口函数的功能正确性验证. 展开更多
关键词 互斥量 功能正确性 形式化验证 定理证明 Coq定理证明器
在线阅读 下载PDF
一阶逻辑中基于稳定度的项评估方法 被引量:2
19
作者 钟建 徐扬 +1 位作者 陈树伟 何星星 《计算机工程》 CAS CSCD 北大核心 2019年第11期183-190,197,共9页
针对一阶逻辑中项结构比较复杂、语法与语义特征难以抽取的问题,基于项在文字替换过程中的Herbrand语义特征,分析其制约因素和度量规则,给出项稳定度的定义并提出一种基于稳定度的项评估方法。将所提方法作为文字选择的启发式策略,应用... 针对一阶逻辑中项结构比较复杂、语法与语义特征难以抽取的问题,基于项在文字替换过程中的Herbrand语义特征,分析其制约因素和度量规则,给出项稳定度的定义并提出一种基于稳定度的项评估方法。将所提方法作为文字选择的启发式策略,应用于自动定理证明器中子句集的归入冗余判定中,结果表明,该方法能较好地刻画一阶逻辑中的项特征,与基于项序的文字选择方法相比,其检测次数平均减少50.8%,运行时间平均缩短53.3%。 展开更多
关键词 一阶逻辑 自动定理证明器 项评估 启发式策略 Herbrand语义特征
在线阅读 下载PDF
一个用于指针程序验证的自动定理证明器的设计与实现 被引量:2
20
作者 王振明 陈意云 王志芳 《小型微型计算机系统》 CSCD 北大核心 2010年第5期801-806,共6页
对高可信软件需求的增加使得指针程序的验证成为近期的研究热点.指针逻辑作为Hoare逻辑的扩展,可以对指针程序进行精确的分析.介绍一个针对指针逻辑的自动定理证明器的设计和实现,描述了一些算法.实验结果表明,该定理证明器可以完全自... 对高可信软件需求的增加使得指针程序的验证成为近期的研究热点.指针逻辑作为Hoare逻辑的扩展,可以对指针程序进行精确的分析.介绍一个针对指针逻辑的自动定理证明器的设计和实现,描述了一些算法.实验结果表明,该定理证明器可以完全自动的证明用类C语言编写的关于单链表,双链表和二叉树的指针程序的验证条件,并生成机器可检查的证明. 展开更多
关键词 指针逻辑 验证条件 自动定理证明器 证明检查算法
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部