A bottom-up strategy for query decomposition

被引:0
|
作者
Thuy, Le Thi Thu [1 ]
Duong, Doan Dai [1 ]
Bhavsar, Virendrakumar C. [1 ]
Boley, Harold [2 ]
机构
[1] Univ New Brunswick, Fac Comp Sci, Fredericton, NB E3B 5A3, Canada
[2] Natl Res Council Canada, Inst Informat Technol e Business, Fredericton, NB E3B 5A3, Canada
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to access data from various different data repositories, in Global-As-View approaches an input query is decomposed into several subqueries. Normally, this decomposition is based on a set of mappings, which describe the correspondence of data elements between a global schema and local ones. However, building mappings is a difficult task, especially when the number of participating local schemas is large. In our approach, an input query is automatically decomposed into subqueries without using mappings. An algorithm is proposed to transform a global path expression (e.g., an XPath query) into local path expressions (e.g., XPath queries) executable in local schemas. This algorithm transforms parts of a path expression from right to left. This transformation is applied from the bottom to the top of a tree and depends on structures of local schemas. Compared to top-down approaches as by Lausen and Marron (LM), our bottom-up approach can be more efficient. Even in the worst case, the time complexity of our algorithm can be n times better than that of LM, where n is the number of parts in a global query. In the best case, for a k-ary tree of height h, the time complexity of our algorithm is T(n,k,h)= min(n,h), whereas that of LM we have found is T(n,k,h)=n*(k(h+1)-1)/(k-1) This can reduce to a large extent the time for forming subqueries for local (e.g., XML) schemas.
引用
收藏
页码:215 / +
页数:3
相关论文
共 50 条
  • [21] Inserting auxeticity into graphene oxide via bottom-up strategy
    Sun, Cong
    Wang, Zeyan
    Tian, Nana
    Liao, Mingqing
    Zhang, Conglin
    Guan, Qingfeng
    Guan, Jintong
    Kan, Erjun
    NANOSCALE, 2024, 16 (08) : 3977 - 3984
  • [22] Bottom-Up Strategy To Prepare Nanoparticles with a Single DNA Strand
    Xing, Hang
    Bai, Yugang
    Bai, Yunhao
    Tan, Li Huey
    Tao, Jing
    Pedretti, Benjamin
    Vincil, Gretchen A.
    Lu, Yi
    Zimmerman, Steven C.
    JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2017, 139 (10) : 3623 - 3626
  • [23] A bottom-up pattern collapse mitigation strategy for EUV lithography
    Kulmala, Tero S.
    Vockenhuber, Michaela
    Ekinci, Yasin
    EXTREME ULTRAVIOLET (EUV) LITHOGRAPHY VII, 2016, 9776
  • [24] A bottom-up strategy for reconstructing the underlying MSSM parameters at the LHC
    Kneur, J. -L.
    PROCEEDINGS OF THE 38TH INTERNATIONAL SYMPOSIUM ON MULTIPARTICLE DYNAMICS, 2009, : 344 - 348
  • [25] Bottom-up excitonics
    Aspuru-Guzik, Alan
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2016, 251
  • [26] A bottom-up review
    Standing, G
    FOREIGN POLICY, 2001, (122) : 8 - +
  • [27] Bottom-Up Management
    Gordon, Paul J.
    INDUSTRIAL & LABOR RELATIONS REVIEW, 1950, 3 (04): : 620 - 621
  • [28] Bottom-Up Management
    不详
    HUMAN ORGANIZATION, 1950, 9 (01) : 38 - 38
  • [29] BOTTOM-UP DEMOCRACY
    不详
    SOCIOLOGY AND SOCIAL RESEARCH, 1955, 39 (05): : 353 - 353
  • [30] BOTTOM-UP TESTING
    MEHTA, KD
    IEEE SOFTWARE, 1990, 7 (05) : 4 - 4