基于OBDD的ℇL(¬)和ALCIO本体判定算法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:hawk216813
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
描述逻辑(DL)作为一类用于知识表示的形式化工具,具有较强的表达能力和可判定性。近年来,随着语义Web的兴起,描述逻辑成为了知识表示领域的研究热点。在关于描述逻辑的研究课题中,一个关键的问题是如何设计有效的推理算法。尽管Tableau-算法在描述逻辑推理中得到了广泛并且成功的应用,但寻求更好的推理算法一直是学术界和工业界关注的问题。  有序二叉决策图(OBDD)是一种基于图的数据结构,它是布尔函数的一种压缩表示形式。由于有序二叉决策图能有效地表示和处理布尔函数,因此在大规模模型检测和验证等领域已经得到了成功应用。针对OBDD的数据结构特点,本文基于OBDD实现了对εL(┐)本体和ALCIO本体的一致性判定。其研究内容和主要贡献如下:  (1)给出了基于OBDD的εL(┐)本体判定算法。首先,利用标准化规则对TBox进行化简;然后,重构了知识库TBox模型,进而将该模型转化为满足3CNF约束(每个从句含有三个变元的合取范式)的布尔函数;最后,利用OBDD的可满足性操作对布尔函数进行判定。  (2)给出了基于OBDD的ALICO本体判定算法,实现了对Nominals推理。首先,利用NNF变换和FLAT++规则对TBox进行化简;然后,通过模型重构将TBox转化为相应的布尔函数;最后,将布尔函数表示成OBDD,进而进行一致性判定,从理论上证明了算法的完备性、可靠性和可终止性。  (3)针对以上两种推理算法,开发了相应的原型推理系统:DLROBDD-3CNF(EL(┐))和DLROBDD(ALCIO)。实验结果表明,就DLROBDD-3CNF(EL(┐))而言,利用标准化规则和过程优化确实有效地提高了算法的时间性能。尽管DLROBDD(ALCIO)不能在所有案例推理时均优于基于Tableau-算法的Pellet推理系统,但在实际应用中,其性能仍具有竞争力。实验结果还表明,与Tableau-算法相比,本体中角色名数量越少或者选择的变量序越优,基于OBDD的描述逻辑推理算法的优越性就越为明显。
其他文献
随着基于Internet的应用的延伸,面向服务的计算(Service-Oriented Com-puting,SOC)应运而生,其目的是有效解决在分布、动态和异构环境下,数据、应用和系统集成的问题。Web服务是
计算机安全建立在保密性,完整性和可用性之上。保密性是指对信息或资源的隐藏。可用性是指对信息或资源的期望使用能力。完整性指的是数据或者资源的可信度,通常使用防止非法的
随着国内电信业务的飞速发展,电信企业为了适应发展,作为承载电信业务的基础通信网络—传输网的规模迅速扩大,同时随着电信改革的不断深入,电信企业的工作重点逐步由工程建设向维
在视频点播系统中引入P2P技术,可以大大降低服务器和骨干网络的压力。但是由于影片众多,观看同一电影并且进度相近的节点很少,这导致只能有少量的节点进行P2P通信,不能充分体
分布式虚拟现实系统正受到各行各业越来越多的关注,在先进的计算机技术支持下,人们可以在由计算机构建出来的虚拟世界中进行仿真模拟,达到节约成本或是预测结果的目的。分布式虚
算法理论与软件实践发展到达一定高度的时候,人们产生了软件模块复用和互操作的需求,以服务为核心的SOA架构体系是一种良好的软件复用和互操作策略。元数据是描述数据的数据,
装配序列规划(Assembly Sequence Planning, ASP)是装配规划中的关键部分,优化的装配序列对于提高整个产品的生产效率有着重要影响。自上世纪八十年代开始至今,国内外学者已
本文首先介绍了自优化数据库的相关背景,对自优化数据库相关的技术和方法进行了综述,分析了这一领域的研究现状,引出了本文的研究内容:运用控制领域中反馈控制环路的思想和自主
当前,单片多核处理器已经成为处理器体系结构发展的新趋势。一方面,多核处理器的计算资源更丰富,充分发掘程序中的并行性对于发挥多核处理器的计算潜能具有重要意义:另一方面,在多
互联网用户数量和网络流量的迅速增长以及其在生活中的重要作用,使得越来越多的网络上的服务器显得负担沉重,对网络服务器的可扩展性和可用性提出了更高的要求。解决这方面的