On the expressiveness of generalization rules for XPath query relaxation

被引:10
|
作者
Fazzinga, Bettina [1 ]
Flesca, Sergio [1 ]
Furfaro, Filippo [1 ]
机构
[1] DEIS UNICAL, Via P Bucci, I-87036 Arcavacata Di Rende, CS, Italy
关键词
D O I
10.1145/1866480.1866504
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of defining suitable rewriting mechanisms for XML query languages to support approximate query answering has received a great deal of attention in the last few years, owing to its practical impact in several scenarios. For instance, in the typical scenario of distributed XML data without a shared data scheme, accomplishing the extraction of the information of interest often requires queries to be rewritten into relaxed ones, in order to adapt them to the schemes adopted in the different sources. In this paper, rewriting systems for a wide fragment of XPath (which is the core of several languages for manipulating XML data) are investigated, and a general form of rewriting rules (namely, generalization rules) is considered, which subsumes the forms adopted in the most well-known rewriting systems. Specifically, the expressiveness of rewriting systems based on this form of rules is characterized: on the one hand, it is shown that rewriting systems based on generalization rules are incomplete w.r.t. containment (thus, traditional rewriting mechanisms do not suffice to rewrite a query into any more general one). On the other hand, it is also shown that the expressiveness of state-of-the-art rewriting systems can be improved by employing rewriting primitives as simple as those traditionally used, which enable any query to be relaxed into every more general one related to it via homomorphism.
引用
收藏
页码:157 / 168
页数:12
相关论文
共 50 条
  • [1] XPath Query Relaxation through Rewriting Rules
    Fazzinga, Bettina
    Flesca, Sergio
    Furfaro, Filippo
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2011, 23 (10) : 1583 - 1600
  • [2] XPath query processing
    Gottlob, G
    Koch, C
    DATABASE PROGRAMMING LANGUAGES, 2004, 2921 : 20 - 20
  • [3] XPath Query Containment
    Schwentick, T
    SIGMOD RECORD, 2004, 33 (01) : 101 - 109
  • [4] XPath Whole Query Optimization
    Maneth, Sebastian
    Nguyen, Kim
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 882 - 893
  • [5] Using semantics for XPath query transformation
    Le, Dung Xuan Thi
    Bressan, Stephane
    Taniar, David
    Rahayu, Wenny
    Pardede, Eric
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2010, 6 (01) : 58 - 94
  • [6] Query Translation from SQL to XPath
    Vidhya, P. M.
    Samuel, Philip
    2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, : 1748 - +
  • [7] A fuzzy extension of the XPath query language
    Campi, Alessandro
    Damiani, Ernesto
    Guinea, Sam
    Marrara, Stefania
    Pasi, Gabriella
    Spoletini, Paola
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2009, 33 (03) : 285 - 305
  • [8] How XPath Query Minimization Impacts Query Processing Performance
    Lee, Ki-Hoon
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (09): : 2258 - 2264
  • [9] A fuzzy extension of the XPath query language
    Alessandro Campi
    Ernesto Damiani
    Sam Guinea
    Stefania Marrara
    Gabriella Pasi
    Paola Spoletini
    Journal of Intelligent Information Systems, 2009, 33 : 285 - 305
  • [10] A fuzzy extension for the XPath query language
    Campi, Alessandro
    Guinea, Sam
    Spoletini, Paola
    FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2006, 4027 : 210 - 221