A two phase optimization technique for XML queries with multiple regular path expressions

被引:3
|
作者
Chung, TS [1 ]
Kim, HJ [1 ]
机构
[1] Seoul Natl Univ, Sch Engn & Comp Sci, Gwanak Gu, Seoul 151742, South Korea
关键词
This work was supported by the Brain Korea 21 Project;
D O I
10.1016/S0164-1212(02)00040-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As XML (eXtensible Markup Language) has emerged as a standard for information exchange on the World Wide Web, it has gained attention in database communities to extract information from XML seen as a database model. XML queries are based on regular path queries, which find objects reachable by given regular expressions. To answer many kinds of user queries, it is necessary to evaluate queries that have multiple regular path expressions. However, previous work on subjects such as query rewriting and query optimization in the frame work of semistructured data has usually dealt with a single regular path expression. For queries that have multiple regular path expressions we suggest a two phase optimizing technique: query rewriting using views by finding the mappings from the view's body to the query's body and for rewritten queries, evaluating each query conjunct and combining them. We show that our rewriting algorithm is sound and our query evaluation technique is more efficient than that of previous work on optimizing semistructured queries. (C) 2002 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:183 / 193
页数:11
相关论文
共 40 条
  • [1] Rewriting of regular expressions and regular path queries
    Calvanese, D
    De Giacomo, G
    Lenzerini, M
    Vardi, MY
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2002, 64 (03) : 443 - 465
  • [2] Multiple-Query Optimization of Regular Path Queries
    Abul-Basher, Zahid
    2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017), 2017, : 1426 - 1430
  • [3] Supporting regular expressions in queries to distributed XML documents
    Barashev, D
    DIGITAL LIBRARIES: ADVANCED METHODS AND TECHNOLOGIES, DIGITAL COLLECTIONS, 2003, : 180 - 185
  • [4] An effective query pruning technique for multiple regular path expressions
    Park, CW
    Chung, CW
    JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 64 (03) : 219 - 233
  • [5] An evaluation of regular path expressions with qualifiers against XML streams
    Olteanu, D
    Kiesling, T
    Bry, F
    19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, : 702 - 704
  • [6] Query processing and optimization for regular path expressions
    Wang, GR
    Liu, MC
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2003, 2681 : 30 - 45
  • [7] Efficient Regular Simple Path Queries under Transitive Restricted Expressions
    Liang, Qi
    Ouyang, Dian
    Zhang, Fan
    Yang, Jianye
    Lin, Xuemin
    Tian, Zhihong
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (07): : 1710 - 1722
  • [8] Optimization properties for classes of conjunctive regular path queries
    Deutsch, A
    Tannen, V
    DATABASE PROGRAMMING LANGUAGES, 2002, 2397 : 21 - 39
  • [9] On the efficient processing regular path expressions of an enormous volume of XML data
    Kratky, Michal
    Baca, Radim
    Snasel, Vaclav
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, 4653 : 1 - +
  • [10] Retaining All the Path Information for Graph Reachability Queries Based on Regular Expressions
    Zhang, Yifei
    Wang, Guoren
    Zhao, Changkuan
    Zhang, Ende
    2013 10TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2013, : 799 - 804