期刊文献+

面向XML关键字查询的高效RKN求解策略 被引量:3

Efficiently computing RKN for keyword queries on XML data
下载PDF
导出
摘要 构建结果子树是XML关键字查询处理的核心问题,其中求解与每个子树根节点相关的关键字节点是影响结果子树构建效率的重要步骤。针对已有方法不能正确求解基于ELCA(exclusive lowest common ancestor)语义的相关关键字节点(RKN,relevant keyword node)的问题,提出RKN的形式化定义及相应的RKN-Base算法。该算法通过顺序扫描每个关键字节点一次即可正确判断其是否为某个ELCA节点的RKN。针对RKN-Base不能避免处理无用节点的问题,提出一种优化算法RKN-Optimized,该算法基于每个ELCA节点求其RKN集合,从而避免了对无用节点的处理,降低了时间复杂度。最后,通过实验验证了所提算法的高效性。 Subtree results construction is a core problem in keyword query processing over XML data, for which computing the set of relevant keyword nodes (RKN) for each subtree's root node will greatly affect the overall system performance. Considering that existing methods cannot correctly identify RKN for ELCA semantics, the definitions of RKN and the RKN-Base algorithm were proposed, which can correctly judge whether a given node is an RKN of some ELCA node by sequentially scanning the set of inverted lists once. As RKN-Base cannot avoid processing all useless nodes, an optimized algorithm, namely RKN-Optimized, was then proposed, which computes RKN sets based on the set of ELCA nodes, rather than the set of inverted lists as RKN-Base does. As a result, RKN-Optimized avoids processing useless nodes, and reduces the time complexity. The experimental results verified the efficiency of the proposed algonthms.
出处 《通信学报》 EI CSCD 北大核心 2014年第7期46-55,共10页 Journal on Communications
基金 国家自然科学基金资助项目(61040023 61272124 61303040) 河北省教育厅研究计划基金资助项目(Y2012014) 河北省科学技术研究与发展计划科技支撑计划基金资助项目(11213578)~~
关键词 可扩展标记语言 子树构建 ELCA 相关关键字节点 XML subtree results construction ELCA RKN
  • 相关文献

参考文献17

  • 1TATARINOV I,VIGLAS S,BEYER K S,et al.Storing and querying ordered XML using a relational database system[A].SIGMOD Con-ference[C].2002.204-215.
  • 2GUO L,SHAO F,BOTEV C,et al.Xrank:ranked keyword search over XML documents[A].SIGMOD Conference[C].2003.16-27.
  • 3ZHOU RUI,LILT CHENGFEI,LI JIANXIN.Fast elca computation for keyword queries on XML data[A].International Conference on Ex-tending DB Technology[C].Lausanne,Switzerland,2010.549-560.
  • 4COHEN S,MAMOU J,KANZA Y,et al.Xsearch:a semantic search engine for XML[A].VLDB[C].2010.45-56.
  • 5LI G,FENG J,WANG J,et al.Effective keyword search for valuable lcas over XML documents[A].CIKM[C].2007.31-40.
  • 6ZHOU J,BAO Z,CHEN Z,et al.Top-down SLCA computation based on list partition[A].DASFAA[C].2012.
  • 7WANG W Y,WANG X L,ZHOU A Y.Hash-search:an efficient slcabased keyword search algorithm on XML documents[A].LNCS 5463[C].2009,496-510.
  • 8XU Y,PAPAKONSTANTINOU Y,Efficient keyword search for smallest lcas in XML databaset[A].SIGMOD Conference[C].2005.
  • 9SUN C,CHAN C Y,GOENKA A K.Multiway slca-based keyword search in XML data[A].WWW[C].2007,1043-1052.
  • 10ZHOU J,BAO Z,WANG W,et al.Fast SLCA and ELCA computation for XML keyword queries based on set intersection[A].ICDE[C].2012.

同被引文献23

引证文献3

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部