Query processing and optimization for regular path expressions

被引:0
|
作者
Wang, GR [1 ]
Liu, MC [1 ]
机构
[1] Carleton Univ, Sch Comp Sci, Ottawa, ON K1S 5B6, Canada
来源
ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS | 2003年 / 2681卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Regular path expression is one of the core components of XML query languages, and several approaches to evaluating regular path expressions have been proposed. In this paper, a new path expression evaluation approach, extent join, is proposed to compute both parent-children ('/') and ancestor-descendent ('//') connectors between path steps. Furthermore, two path expression optimization rules, path-shortening and path-complementing, are proposed. The former reduces the number of joins by shortening the path while the latter optimizes the execution of a path by using an equivalent complementary path expression to compute the original path. Experimental results show that the algorithms proposed in this paper are much more efficient than conventional ones.
引用
收藏
页码:30 / 45
页数:16
相关论文
共 50 条
  • [1] An effective query pruning technique for multiple regular path expressions
    Park, CW
    Chung, CW
    JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 64 (03) : 219 - 233
  • [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] 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 - +
  • [4] 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
  • [5] REGULAR PATH EXPRESSIONS IN FEATURE LOGIC
    BACKOFEN, R
    JOURNAL OF SYMBOLIC COMPUTATION, 1994, 17 (05) : 421 - 455
  • [6] A two phase optimization technique for XML queries with multiple regular path expressions
    Chung, TS
    Kim, HJ
    JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 64 (03) : 183 - 193
  • [7] Complexity of Conjunctive Regular Path Query Homomorphisms
    Beaudou, Laurent
    Foucaud, Florent
    Madelaine, Florent
    Nourine, Lhouari
    Richard, Gaetan
    COMPUTING WITH FORESIGHT AND INDUSTRY, CIE 2019, 2019, 11558 : 108 - 119
  • [8] Regular Path Query Evaluation on Streaming Graphs
    Pacaci, Anil
    Bonifati, Angela
    Ozsu, M. Tamer
    SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 1415 - 1430
  • [9] Optimization of Query Processing in XML Document using TAR and Path Based Indexing
    Karthiga, D.
    Gunasekaran, S.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (10): : 119 - 127
  • [10] Path Expressions in SQL: A User Study on Query Formulation
    Junkkari, Marko
    Vainio, Johanna
    Iltanen, Kati
    Arvola, Paavo
    Kari, Heidi
    Kekalainen, Jaana
    JOURNAL OF DATABASE MANAGEMENT, 2016, 27 (03) : 1 - 22