基于OBDD的描述逻辑推理算法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:angel5tears
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
描述逻辑是一类刻画领域知识的形式化工具,在信息系统、软件工程、自然语言处理等领域已得到了成功应用。目前描述逻辑已成为语义Web本体语言OWL的逻辑基础,在语义 Web中起着更重要的作用。而当前的描述逻辑的推理算法却存在一些缺陷,尤其是在处理大规模问题时表现更为突出。Tableau算法是当前描述逻辑中最主要的推理方法,但其并不是在所有情况下都表现最好。因此,针对不同特征的本体,寻找合适的推理算法一直备受学者关注。  在现有的描述逻辑推理系统中,都要求描述逻辑知识库中的 TBo x中不包含有循环定义。但是,在很多场合下,不得不用循环定义来对知识进行刻画。如何解决有循环定义的推理问题也是备受关注。  有序二叉决策图(OBDD)是一种基于图的数据结构,是布尔函数的一种压缩表示形式,是信息的高效压缩,能高效地处理大规模问题,在模型检测和验证等领域已经得到了广泛应用。基于上述原因,本文做了基于OBDD的描述逻辑推理算法相关研究。其主要内容如下:  (1)针对不允许循环定义的描述逻辑ALC,给出基于OBDD的可满足判定算法。首先根据待判定概念的形式,计算出其所有子概念和每个子概念的否定形式的集合;然后根据该集合里的每个概念的形式构造出其相应的布尔函数;最后将布尔函数转化为O BDD的表示形式来进行概念的可满足性判定;此外,并证明算法的正确性。  (2)针对允许循环定义的但不含有否定构造算子的描述逻辑εL循环术语集,给出基于OBDD的不动点语义下的概念包含判定算法。首先根据TBox的描述图和模拟关系,给出最大模拟关系的性质并证明其正确性;然后用 OBDD刻画描述图,进而利用OBDD计算最大模拟关系以及循环路径;最后通过OBDD的可满足操作来判定包含关系。  (3)针对允许循环定义并且包含否定构造算子的描述逻辑μALC,给出基于OBDD的概念可满足的判定算法。首先构造造出其准模型;然后利用布尔函数表示准模型,得到准模型的OBDD表示;最后利用基于OBDD的验证算法对准模型进行验证以判定概念可满足性。
其他文献
该文的第一部分对一些技术背景和相关研究作了介绍.在第二部分,对仓库系统本身作了一定的介绍,包括仓库系统的特点,仓库系统应完成的功能.在详细介绍了各种相关技术和仓库系
智能平台是"智能电话购物系统"的核心部分,智能平台通过流程控制技术实现系统的总体控制编写流程的IVR语言是一种解释型的语言,但是文本形式的流程不能被平台识别,设计开发了
该文讨论天津市西青区宽带综合信息网络的设计与实现.该网络的建设目标是建立一个集视频、语音和数据业务于一体的多功能、宽带多媒体网络,这个网将成为覆盖全区的信息基础设
活性顺序图(Live Sequence Chart,LSC)是一种基于场景的形式规约语言,可以直观且精确地刻画系统构件间的交互行为,常用于反应式系统开发的需求分析。由于在多个场景描述间容易
以自行研制的主动实时数据库管理系统ARTs-DBMS原型为基础,比较深入地研究与讨论了支持实时事务的主动机制的设计与实现.针对主动实时数据库管理系统的特点,设计了主动实时数
网络安全在网络发展和应用中成为了必须首先考虑的要素。对日益猖獗的计算机犯罪,除了加大监管力度、完善法规条理,提高举证的技术能力也是迫切需要的。因此,研究发展入侵检测技
CORBA是OMG制订的一种标准的面向对象技术的规范,具有跨平台、跨操作系统、跨语言、跨协议、跨版本等特点,为分布式环境中软件的集成提供了一种解决方案。与COM/DCOM、Java是当
该文集中讨论数学公式识别系统中的前期处理工作,数学公式中的前期处理系统为后面的具体分析识别提供了时间效率上和准确度上的支持.是公式识别系统中重要的一环,也是该文主
随着煤炭行业的不断发展,频繁的矿井安全事故引起了全社会的广泛关注。如何提高矿井的安全生产管理是矿山企业的一项重要课题,前不久发布的国家煤炭行业十二五规划,提出的保障措
随着计算机技术的发展,人机交互系统越来越多地考虑用户的体验感、方便性,逐步在向以用户为中心发展。手势由于其直观、简单的特点,基于手势的人机交互系统有着广阔的应用前景。