节点文献

一种面向XML数据的SLCA求解算法

An SLCA computation for keyword queries on XML data

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 陈子阳蓝国翔汤显周军峰王璿

【Author】 CHEN Zi-yang;LAN Guo-xiang;TANG Xian;ZHOU Jun-feng;WANG Xuan;College of Information Science and Engineering, Yanshan University;

【机构】 燕山大学信息科学与工程学院

【摘要】 针对现有方法计算SLCA语义时存在冗余计算问题,提出了一种基于列存储的倒排索引,并结合哈希查找,以自顶向下的方式查询处理的算法TDCOL-HS,来避免现有算法"公共祖先重复处理"的问题。算法以最短倒排表作为处理对象,将检测给定结点是否包含其他关键字的操作转化为哈希查找操作,其时间复杂度为×1,最后通过比较各种指标,从不同角度对算法的性能进行了验证.

【Abstract】 Considering that existing methods suffer from redundant computation when processing XML keyword queries for SLCA semantics,we propose an efficient algorithm,namely TDCOL-HS,which processes the given query based on column storage and hash probe operation to avoid the problem of repeatedly computing common ancestor nodes.It takes the shortest list as the working list,and transforms the operation of testing whether a given node contains other keywords into hash probe operations,therefore,achieves the time complexity of × 1.The experimental results demonstrate that the performance benefits of our methods in adding key word search on XML data.

【关键词】 XML关键字查询列存储哈希
【Key words】 XMLkeyword searchcolumn storagehash
【基金】 国家自然科学基金资助项目(61272124,61103139);河北省重点基础研究资助项目(10963527D)
  • 【文献出处】 燕山大学学报 ,Journal of Yanshan University , 编辑部邮箱 ,2013年04期
  • 【分类号】TP311.11
  • 【下载频次】48
节点文献中: 

本文链接的文献网络图示:

本文的引文网络