Efficiently computing RKN for keyword queries on XML data

Subtree results construction is a core problem in keyword query processing over XML data,for which com-puting the set of relevant keyword nodes (RKN) for each subtree's root node will greatly affect the overall system per-formance. Considering that existing methods cannot correctly identify RKN...

Full description

Saved in:
Bibliographic Details
Main Authors: HENZi-yang C, ANGXuan W, ANGXian T
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2014-07-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2014.07.006/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539754540138496
author HENZi-yang C
ANGXuan W
ANGXian T
author_facet HENZi-yang C
ANGXuan W
ANGXian T
author_sort HENZi-yang C
collection DOAJ
description Subtree results construction is a core problem in keyword query processing over XML data,for which com-puting the set of relevant keyword nodes (RKN) for each subtree's root node will greatly affect the overall system per-formance. 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 algorithms.
format Article
id doaj-art-a35a88015802400da4a787b46db7f8b0
institution Kabale University
issn 1000-436X
language zho
publishDate 2014-07-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-a35a88015802400da4a787b46db7f8b02025-01-14T06:43:42ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2014-07-0135465559682536Efficiently computing RKN for keyword queries on XML dataHENZi-yang CANGXuan WANGXian TSubtree results construction is a core problem in keyword query processing over XML data,for which com-puting the set of relevant keyword nodes (RKN) for each subtree's root node will greatly affect the overall system per-formance. 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 algorithms.http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2014.07.006/XMLsubtree results constructionELCARKN
spellingShingle HENZi-yang C
ANGXuan W
ANGXian T
Efficiently computing RKN for keyword queries on XML data
Tongxin xuebao
XML
subtree results construction
ELCA
RKN
title Efficiently computing RKN for keyword queries on XML data
title_full Efficiently computing RKN for keyword queries on XML data
title_fullStr Efficiently computing RKN for keyword queries on XML data
title_full_unstemmed Efficiently computing RKN for keyword queries on XML data
title_short Efficiently computing RKN for keyword queries on XML data
title_sort efficiently computing rkn for keyword queries on xml data
topic XML
subtree results construction
ELCA
RKN
url http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2014.07.006/
work_keys_str_mv AT henziyangc efficientlycomputingrknforkeywordqueriesonxmldata
AT angxuanw efficientlycomputingrknforkeywordqueriesonxmldata
AT angxiant efficientlycomputingrknforkeywordqueriesonxmldata