XPath Query Relaxation through Rewriting Rules

被引:12
|
作者
Fazzinga, Bettina [1 ]
Flesca, Sergio [1 ]
Furfaro, Filippo [1 ]
机构
[1] Univ Calabria, DEIS Dept, I-87036 Arcavacata Di Rende, CS, Italy
关键词
XPath; query relaxation; approximate query answering; information systems; XML; DATABASE;
D O I
10.1109/TKDE.2010.203
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Query relaxation is the process of weakening a query to a more general one, and it is frequently employed to support approximate query answering. In this paper, rewriting systems for a wide fragment of XPath are investigated, which accomplish query relaxation through the application of simple rewriting rules transforming navigational axes and node tests into relaxed ones. Specifically, a general yet simple form of rewriting rules is considered, which subsumes the forms adopted in several rewriting systems for approximate XPath query answering. The expressiveness of rewriting systems based on this form of rules is characterized in terms of their capability of transforming a query into every more general formulation. It is shown that traditional rewriting systems are not only incomplete w.r.t. containment, but also w.r.t. the stricter form known as containment by homomorphism. This limitation is overcome by defining a set R* of rewriting rules which are still of the same simple form of traditional ones, but are expressive enough to catch at least containment by homomorphism. Then, an algorithm is proposed which exploits R* to provide approximate answers of queries along with a measure of their approximation degree.
引用
收藏
页码:1583 / 1600
页数:18
相关论文
共 50 条
  • [31] SPECIFICATION OF DATA-BASES THROUGH REWRITING RULES
    FURTADO, AL
    VELOSO, PAS
    LECTURE NOTES IN COMPUTER SCIENCE, 1983, 153 : 102 - 114
  • [32] Query-based learning of XPath expressions
    Carme, Julien
    Ceresna, Michal
    Goebel, Max
    GRAMMATICAL INFERENCE: ALGORITHMS AND APPLICATIONS, PROCEEDINGS, 2006, 4201 : 342 - 343
  • [33] The Gender Game: Rewriting the Rules of Basketball Through Autoethnography
    McParland, Shellie
    SPORT HISTORY REVIEW, 2013, 44 (01) : 25 - 37
  • [34] Rewriting the rules
    Tebo, MG
    ABA JOURNAL, 2001, 87 : 36 - 36
  • [35] Parallel XPath query based on cost optimization
    Chen, Rongxin
    Wang, Zhijin
    Su, Hang
    Xie, Shutong
    Wang, Zongyue
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (04): : 5420 - 5449
  • [36] Incremental Optimization Query in XPath with the Tree Automaton
    Shen, Jie
    Yin, Guisheng
    Ma, Xiaomei
    IEEC 2009: FIRST INTERNATIONAL SYMPOSIUM ON INFORMATION ENGINEERING AND ELECTRONIC COMMERCE, PROCEEDINGS, 2009, : 707 - +
  • [37] XPath Query Optimization Based on Tree Automata
    Wang, Lan-ye
    Hong, Xiao-guang
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [38] Semantic XPath query transformation: Opportunities and performance
    Le, Dung Xuan Thi
    Bressan, Stephane
    Taniar, David
    Rahayu, Wenny
    ADVANCES IN DATABASES: CONCEPTS, SYSTEMS AND APPLICATIONS, 2007, 4443 : 994 - +
  • [39] Pipelined XPath Query Based on Cost Optimization
    Chen, Rongxin
    Wang, Zongyue
    Hong, Yuling
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [40] The complexity of XPath query evaluation and XML typing
    Gottlob, G
    Koch, C
    Pichler, R
    JOURNAL OF THE ACM, 2005, 52 (02) : 284 - 335