并行完备模型检测技术的研究

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:itfanniaoniao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型检测技术是一种可以实现对系统性质进行自动检测的技术,该技术自从被提出来之后,得到了广泛的关注,越来越多的模型检测算法和技术被提了出来。但现有的模型检测算法只能至多找出系统中的一个反例,随后便会退出搜索。因而并不存在一个算法可以一次性找出待测系统中的所有反例。于是,在本文中便针对该问题进行了研究,并提出了一个可以一次性搜索出系统中所有反例的并行完备模型检测算法。本文首先对模型检测技术的基础知识进行了介绍,并对当前模型检测技术的发展状况进行了总结。然后,对所提出的并行完备模型检测算法进行了详细的讲解。该算法可以在线性时间复杂度的情况下一次性找出系统中的所有反例。它是在深度优先搜索DFS的基础上实现对待测系统的状态空间进行搜索。其进行反例搜索的流程是首先并行的从接收状态开始,通过逆向转移关系搜索出系统中所有的接收环,再并行的从初始状态开始搜索出所有的从初始状态到达接收状态的路径,最后再运用这些结果进行反例的构造。在算法中,不仅采用了并行技术来加速对状态空间的搜索,与此同时,还运用了哈希函数来实现状态间的快速比较。当待测系统规模较大时,算法会采用磁盘进行状态的存储。如果系统中不存在接收环时,算法会立即终止,因为这意味着系统中并无反例存在,这可以缩短检测时间。在本文中,除了从三个方面对并行完备模型检测算法的正确性进行了理论证明,还从两个方面对算法的时间复杂度进行了分析,并与其他的并行算法进行了比较,显示了并行完备模型检测算法的优势。并在SPIN工具上实现了该算法,最终以实验的方式,证明了算法能够一次性找出所有反例的事实,并通过与原SPIN检测结果的比较,展现了算法不仅可以找出所有反例的优点,并且在对不具有反例的系统进行检测时,其搜索效率也较原SPIN的高。与此同时,还运用相应的实验数据对算法的效率进行了分析,并得出并行完备模型检测算法的时间复杂度与系统状态数是近似线性的。
其他文献
目的:通过对功劳口疡清(Gong Lao Kou Yang Qing,简称GLKYQ)进行药效学实验及毒理学实验,观察检测其毒性反应及药效结果。方法:通过石炭酸复制大鼠实验性口腔溃疡模型,给予功劳
乡村振兴战略确立了农村农业优先发展的重要地位,为建设广东省珠海市“幸福村居”,实现共同富裕,应准确把握农村农业产业振兴的实现路径。本文运用文献分析法、实地考察法,从
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
移动电子商务是电子商务的延伸,它几乎完全继承了传统有线电子商务的所有业务,更进一步实现了企业信息化、信息网络化、网络大众化,它不仅是对有线电子商务模式的补充,更把电
扶贫龙头企业作为贫困地区带动农户增收致富和农业产业化经营的龙头,其发展具有较强的集聚力和带动力,是贫困地区和贫困农户实现小康和农村经济发展的重要载体,已成为解决新
随着我国社会经济结构进一步调整、发展方式进一步转变、区域融合进一步加快,市县域经济蓬勃发展,各地方商业银行、城市商业银行扩展势头迅猛,乡镇银行、农村银行、金融财务
在科学技术不断进步和发展的时代,越来越多的人通过网络发布和获取信息、参与讨论和发表自己的意见,于是网络舆情成为政府以及企业重要的信息来源和参考。网络舆情中的热点话题
煤炭在我国一次能源消费结构中的地位决定了煤炭工业的发展在国民经济建设中具有举足轻重的作用。目前我国煤炭企业的物流成本高,效率低,安全可靠性差。而煤炭生产物流是煤炭
在现如今的互联网时代背景下,网络营销在众多营销方式中占据重要的战略地位。张裕集团是国内葡萄酒行业的龙头企业。为了适应国内经济的迅速发展,张裕势必也必须重视其网络营