基于不确定平面图的模式匹配查询的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:zxcfs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于互联网技术以及新的科学/工程技术的进步,以图作为存储模式的应用数量不断地增加,如在生物信息学、社会关系学、万维网等。而由于测量方法的不准确性以及对数据测量时引入的噪声导致不确定性在图数据中普遍存在。近年来,不确定数据管理成为了数据库领域的研究热点,由于图的广泛应用,不确定图数据管理技术的研究也逐渐被重视。但是现有的图数据技术和不确定数据管理技术不能直接应用在不确定图数据上。所以如何高效处理这两者的结合体面临很大的挑战。这就要求开发新的技术以处理不确定图这种复杂的数据结构。不确定图的模式匹配查询是不确定图数据查询处理的重要组成部分,本文主要研究不确定平面图的模式匹配查询技术。首先,本文使用可能世界语义建模不确定平面图数据,在该模型的基础上定义了不确定平面图的模式匹配查询。本文首先根据可能世界语义得出计算匹配概率的直接算法,即枚举所有可能世界图(确定图),所有与查询图相匹配(确定图匹配)的可能世界图的概率之和即为不确定平面图的模式匹配概率。但可能世界图的规模是呈指数级增长的,这导致直接算法效率低下。因此提出一种“基于事件解决树”的精确算法,使查询可以避免枚举所有的可能世界图。在此方法中,本文定义成功、失败及不确定事件,建立解决树来逐层分解不确定事件以最终得到所有的成功事件,并对成功事件的概率求和来计算匹配概率。为了进一步优化算法效率,本文提出了四种优化算法,(1)基于不相交匹配/割集界算法:此方法通过不相交匹配图集和割集界计算匹配概率的紧凑边界,并通过与概率阈值的比较得出结果;(2)同构图缩减算法:此方法通过分解和合并同构图的方法来简化计算;(3)不确定事件界算法:此方法通过累加解决树中的成功事件和失败事件的概率来不断紧缩不确定事件的界,并与概率阈值相比较得出匹配结果;(4)采样算法:此方法采用蒙特卡罗理论不断模拟可能世界产生的过程,从而使查询快速的收敛。最后通过大量基于真实/合成不确定平面图的实验验证了本文提出算法的有效性。
其他文献
随着微处理器技术的不断发展,多核处理器已经渐渐普及,现在的个人PC机基本上都已采用多核处理器,硬件的发展需要配套软件的跟进,因此作为最为重要的配套软件的操作系统对多核
随着因特网和无线通信技术的发展,人们生活方式和习惯发生了很大的变化,用户希望在任何时间、任何地点与任何人都能获得互联网服务。为此,IETF制定了移动IPv6,在全球互联网范
无线传感器网络的很多应用都需要进行数据收集:每个无线传感器感知它附近区域的信息,生成相应的数据包,然后将数据包通过一跳或者多跳路径发送到基站或者汇聚节点。很多无线传
如今,随着网络的发展,流媒体技术的应用越来越广泛。与传统的互联网应用相比,流媒体具有高带宽要求,持续时间长的特点,所以在传统的C/S架构中的服务器的资源(比如带宽,存储能
互联网的飞速发展给人们的生产生活带来了极大的便利,对整个社会产生了深刻的影响。随着网络服务种类日趋多样,各类网络应用的需求迅速增长,网络规模急剧扩大,网络设备的复杂
语义Web被看成是当前Web的扩展,目前已经成为数据与知识工程领域的研究热点。语义Web的核心思想是,通过增加一些语义信息实现对Web上信息的表示及获取方式的改进,使得信息能
近年来,网络通信新技术层出不穷,通信技术的发展和移动终端的智能化带来的不仅是对经济增长的刺激,它同时也深深改变了大众群体的消费理念。传统的基础通话服务已经不能满足
混沌同步在物理学,电子工程学,生物科学研究中,在实际应用中,由于混沌系统的动态行为对系统初值及参数之变异非常灵敏,且混沌轨迹具有不可预测的特性,这种情况下,迫切需要一