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 条
  • [1] GENERALIZED BOTTOM-UP QUERY EVALUATION
    BRASS, S
    LIPECK, UW
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 580 : 88 - 103
  • [2] A Generic Method for a Bottom-Up ASIL Decomposition
    Frigerio, Alessandro
    Vermeulen, Bart
    Goossens, Kees
    COMPUTER SAFETY, RELIABILITY, AND SECURITY (SAFECOMP 2018), 2018, 11093 : 12 - 26
  • [3] An efficient XML index structure with bottom-up query processing
    Seo, Dong Min
    Yoo, Jae Soo
    Cho, Ki Hyung
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 3, PROCEEDINGS, 2007, 4489 : 813 - +
  • [4] A Bottom-Up Algorithm for Solving Query-Answering Problems
    Akama, Kiyoshi
    Nantajeewarawat, Ekawit
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT II, 2011, 252 : 299 - +
  • [5] Strategy by Bottom-up Abstractions of the Customer Interface
    Mattsson, Jan
    JOURNAL OF STRATEGIC MARKETING, 2008, 16 (05) : 391 - 399
  • [6] SUCCESSFUL REALIZATION OF CIM WITH BOTTOM-UP STRATEGY
    HAMMER, H
    COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1989, 2 (01): : 49 - 56
  • [7] Compact Workspace Decomposition Based on a Bottom-Up Approach
    Skorobogatov, Georgy
    Calvo, Toni
    Barrado, Cristina
    Salami, Esther
    IEEE ACCESS, 2025, 13 : 3917 - 3928
  • [8] BUXMiner: An efficient bottom-up approach to mining XML query patterns
    Bei, Yijun
    Chen, Gang
    Dong, Jinxiang
    ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2007, 4505 : 709 - +
  • [9] Bottom-up support system based on query pattern in computer education
    Takeda, Kazue
    Morishita, Junya
    Kang, Min
    2006 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING, VOLS 1 AND 2, 2006, : 746 - 751
  • [10] MULTIPLE SIP STRATEGIES AND BOTTOM-UP ADORNING IN LOGIC QUERY OPTIMIZATION
    SIPPU, S
    SOISALONSOININEN, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 470 : 485 - 498