P2P网络中的Anytime查询处理

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zl168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P网络具有高可扩展性、健壮性、自主性等优点,被广泛应用。结构化的P2P数据管理系统具有结构化P2P网络的优点,可以为数据管理用户应用提供具有以上优点的服务。现有的结构化P2P数据管理查询技术可以良好的解决基于关键字的等值查询和范围查询,然而一些更为复杂的查询,如多维范围查询、top-k查询、KNN查询、join查询、skyline查询等,还没有得到很好的解决方法。在P2P网络中,如果一个复杂查询涉及的节点数量众多,该查询的代价将十分巨大而且无法避免。本文设计了结构化P2P网络中的anytime查询处理算法,在增量形式地返回查询结果的同时,实时计算当前结果的质量。如果用户对当前结果满意,用户可以随时中止查询处理,减少用户需求之外的查询处理代价。为了实时计算查询处理结果质量,本文设计了HA2-d树存储结构,以及HA2-d树在P2P网络中的动态维护方法,并在HA2-d树中索引多维数据和多维直方图。HA2-d树是一棵平衡二叉树,其中每个节点维护一个多维区域内数据的直方图。由于精确的直方图获取代价太大,本文使用近似聚集的方法,使得HA2-d树所维护的直方图具有较小的误差界限(如5%)。本文设计了多维范围查询、top-k查询和KNN查询处理算法,这些查询处理算法基于HA2-d树存储结构。我们定义了HA2-d树中,两个节点的最高分离树概念,将其用于查询路由决策。本文设计的查询处理算法消息代价为O(M log N),其中M是含有查询结果的节点数量,N为网络中节点数量。由查询消息代价可见,本文设计的算法具有良好的可扩展性。实验证明本文设计的P2P网络中的anytime查询处理算法的消息代价随网络大小的增长缓慢,具有良好可扩展性。当前结果质量的计算代价在整个查询处理过程中只占据较小份额。因此,本文设计的anytime查询处理算法可以有效的为用户衡量当前结果质量,减少用户需求之外的查询处理代价。
其他文献
近年来随着万维网甚至企业内联网内信息量的不断增加和人们对个性化搜索的需求的增大,文本体裁分类在计算语言学中的重要性逐渐得到体现,文本体裁自动分类问题已成为当前计算语
背景差分是目前视频领域中运动检测最常用的一种方法,主要思想是比较视频图像序列中的当前帧和背景参考模型来检测目标,但是受内外条件变化的干扰,存在虚警、相机抖动等许多
XML(可扩展标记语言),作为网络上数据表示和信息交换的工具,以其自描述性、独立于平台等特点,已经成为新一代的网络语言。随着XML的广泛应用,XML上的索引及其相关技术的研究
研究的目的是建立一套自动化程度高、技术先进的玻璃瓶在线检测系统。该系统要求实现两个基本检测功能:玻璃瓶直径测量和模号识别。在对尺寸测量和模号识别的相关技术深入研
勘探生产门户是用微软企业信息门户解决方案实现的。随着门户文档的上载,门户内目前各类文档数达到了53733个,勘探生产公司领导和员工提出了准确、快速地检索到这些文档的要求,
数字图像修补,是利用受损区域周围的图像信息给受损区域填充信息的一门技术,本质上是一种图像插值问题。它属于图像复原的研究领域,是图像处理领域的一个分支。在多余物体的剔除
Shor于1994年提出多项式时间内求解大因数和离散对数的量子算法,使得目前使用的基于大因数分解困难性提出的RSA公钥密码体制可以被量子计算机快速破解:Grover提出量子搜索算法,
手写数字识别是利用机器或计算机自动辨认手写体阿拉伯数字的一种技术,是光学字符识别技术的一个分支。由于阿拉伯数字的世界通用性,并且数字的识别和处理也常常是一些自动化
随着科技的进步以及人们生活节奏的加快,智能化的生活已经逐渐取代原有的生活方式。电力技术的发展也进入了智能电网时代。针对早期的电力系统,智能电网通过完全自动化的,基
XMPP协议作为即时通信领域的开放标准,有着良好的开放性和扩展性,但其核心协议只是即时通信所需的最小完备集,而已有的扩展存在不少缺陷,主要表现为:消息确认机制低效,XMPP协