Fast SLCA and ELCA Computation for XML Keyword Queries Based on Set Intersection

ICDE '12 Proceedings of the 2012 IEEE 28th International Conference on Data Engineering(2012)

引用 55|浏览0
暂无评分
摘要
In this paper, we focus on efficient keyword query processing for XML data based on the SLCA and ELCA semantics. We propose a novel form of inverted lists for keywords which include IDs of nodes that directly or indirectly contain a given keyword. We propose a family of efficient algorithms that are based on the set intersection operation for both semantics. We show that the problem of SLCA/ELCA computation becomes finding a set of nodes that appear in all involved inverted lists and satisfy certain conditions. We also propose several optimization techniques to further improve the query processing performance. We have conducted extensive experiments with many alternative methods. The results demonstrate that our proposed methods outperform previous methods by up to two orders of magnitude in many cases.
更多
查看译文
关键词
alternative method,keyword query processing,xml,xml data,elca computation,fast slca,slca computation,smallest lowest common ancestor,set intersection operation,xml keyword,optimization techniques,set theory,elca semantics,slca semantics,exclusive lowest common ancestor,programming language semantics,efficient algorithm,efficient keyword query processing,query processing performance,involved inverted list,set intersection,inverted list,query processing,xml keyword queries,database management,semantics,satisfiability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要