线性时态逻辑中若干基础问题的研究

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:shermanx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
线性时态逻辑(LTL)现今已被广泛运用于计算机科学领域(CS)。它常作为描述系统行为的性质语言,用在程序验证、程序综合与人工智能(AI)等研究方向。比方说,为了验证给定的系统是否满足其对应的性质规范(通常是用LTL来书写的),模型检测技术会将该性质的否定转成与其等价的Buchi自动机,把它与系统模型求交得到新的自动机,并在这新的自动机上检查其接收的语言是否为空,从而可以判定系统是否满足该性质。从LTL在CS中的应用场景我们可以抽取出LTL的两个基本研究问题:一是从LTL公式到与其等价的Buchi自动机的转换算法,这个算法要被频繁的应用于程序验证、程序综合等方向;还有一个就是LTL公式的可满足性检查问题-这是因为在实际的应用场景中不可满足的公式是没有意义的。本文因此就以上两个问题展开,提出一些新的算法与解决方案。我们首先探索从LTL公式到其等价的Buchi自动机的转换问题,并提出一种新的转换算法(第三章)。和其他方法相比,我们的方案避免了中间自动机的生成,这就潜在的可以加快构造的进程。我们实现了该算法并与SPOT工具作了比较-SPOT是目前为止公认度较高的最好的LTL到Buchi自动机的转换器。实验表明我们工具生成的结果可以和那些从SPOT中得来的结果相媲美,在特定情况下还好于对方。由于SPOT已经被持续开发和维护了超过十年的时间,而我们的工具还只是一个原型,这就较好的说明了我们算法的有效性。更重要的是,我们从上述转换算法中得到一个新的LTL推理框架,并将它成功的应用在了LTL的可满足性检查上面(第四章)。该方法的出发点是:在我们提出的框架下存在一个明显的优化技术,可以极大的加速LTL可满足性检查的过程。通过使用我们定义的LTL公式的“义务集合”的概念,我们可以快速的判定公式的可满足性。我们将该算法与基于BDD-模型检查的算法进行了比较,实验表明我们的算法要优于对方。除此之外,我们还建立了一个综合性的比较:将现有的所有LTL可满足性检查的算法放在一起进行性能测试。初步结果表明没有一种单独的方法能够打败其他的所有方案。为了构造一个性能更优的LTL可满足性检查工具,我们采用了两种方式:一是开发一个组合式的(portfolio)LTL可满足性检查器Polsat(第七章),它集成了已知的所有LTL可满足性检查工具,并且被设计成给定一个输入公式,Polsat返回的都是这些集成工具中最好的结果。使用这种方式,我们成功的得到了一种可以为任意公式给出其最优的可满足性检查结果的工具;另一种方式是将我们的框架编码归约到SAT框架下,使得我们的算法能够充分利用当今SAT求解器的优秀性能(第五章)。实验表明这种新方法在所有已知的方法中能够得到最多的最优检查结果,并且从总的性能上来说也是最优的。为了扩展我们方法的应用场景,我们还将其调整用于LTLf的可满足性检查(第六章)。LTLf是LTL的一个变种,它的语义是解释在有限序列上的。它更多的是被用于人工智能(AD方向。已知的LTLf可满足性检查方案是将其转换到LTL可满足性检查框架下进行求解。然而检查LTL的可满足性需要去寻找一个可被接收的环(fair cycle)-这对于LTLf马来说却是不必要的。因此,用检查LTL可满足的方法来检查LTLf先天上就可能造成潜在的浪费。而我们的贡献就在于找到了一种直接在LTLf层面上进行可满足性检查的方案,且这种方案还是基于我们之前提出的框架下实现的-这就使得我们的LTLf可满足性检查的方法继承了之前框架下的所有优点,但却要比之前的方案更加简单。实验证明了我们的猜想,我们的新方法明显要优于将LTLf可满足性检查归约到LTL下求解的方案。
其他文献
认知法作为一种新的外语教学理论,对于提高大学外语教学效率具有重大意义。本文介绍了认知法的基本理论,及其在大学外语教学中的运用,指出了认知法在外语教学方面的作用和所
十九世纪末电影的出现创造了人类观看世界的另外一种方式,而后广泛运用于电影中的蒙太奇创作手法又为电影的发展开辟了新的篇章,使得电影有着更为丰富的观看模式和更为多元的观
长期以来,在我国国家和地方的水环境标准、污水综合排放标准,主要的控制指标为化学需氧量,对NH4+-N一直没有硬性指标,环境监测和环境管理部门也没有非常重视,导致现在我国产
随着基础教育的信息化和网络化逐步推广,中学物理教学中对于网络资源的利用越来越普遍。基于物理的学科特点,在物理教学中利用网络资源更能显示出现代教育手段的优越性。课程改
<正>心源性休克(CS)是急性心肌梗死(AMI)病人严重的并发症,发生率约为20%,住院期间病死率为50%~60%[1-2]。目前AMI病人合并CS最常使用的机械辅助装置为主动脉内球囊反搏(IABP),可在
随着社会主义市场经济体系的不断完善,我国的小微企业发展迅速,逐渐成为国民经济的重要组成部分,有效地增加了就业、改善了民生、促进了产业升级和经济结构转型。但小微企业