Semantic Query Optimization in the Presence of Types

被引:4
作者
Meier, Michael [1 ]
Schmidt, Michael [1 ]
Wei, Fang [1 ]
Lausen, Georg [1 ]
机构
[1] Univ Freiburg, Inst Informat, D-7800 Freiburg, Germany
来源
PODS 2010: PROCEEDINGS OF THE TWENTY-NINTH ACM SIGMOD-SIGACT-SIGART SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS | 2010年
关键词
Query optimization; types; constraints; chase; VIEWS;
D O I
10.1145/1807085.1807102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Both semantic and type-based query optimization rely on the idea that queries often exhibit non-trivial rewritings if the state space of the database is restricted. Despite their close connection, these two problems to date have always been studied separately. We present a unifying, logic-based framework for query optimization in the presence of data dependencies and type information. It builds upon the classical chase algorithm and extends existing query minimization techniques to considerably larger classes of queries and dependencies. In particular, our setting requires chasing conjunctive queries (possibly with union and negation) in the presence of dependencies containing negation and disjunction. We study the applicability of the chase in this setting, develop novel conditions that guarantee its termination, identify fragments for which minimal query computation is always possible (w.r.t. a generic cost function), and investigate the complexity of related decision problems.
引用
收藏
页码:111 / 122
页数:12
相关论文
共 50 条
  • [1] Semantic query optimization in the presence of types
    Meier, Michael
    Schmidt, Michael
    Wei, Fang
    Lausen, Georg
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (06) : 937 - 957
  • [2] Dynamic query optimization approach for semantic database grid
    Zheng, Xiao-Qin
    Chen, Hua-Jun
    Wu, Zhao-Hui
    Mao, Yu-Xin
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (04) : 597 - 608
  • [3] Dynamic Query Optimization Approach for Semantic Database Grid
    Xiao-Qing Zheng
    Hua-Jun Chen
    Zhao-Hui Wu
    Yu-Xin Mao
    Journal of Computer Science and Technology, 2006, 21 : 597 - 608
  • [4] Predicate simplification based query optimization strategy for semantic caching
    Li, Dong
    Chen, Rui
    Xu, Yang
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2013, 41 (10): : 2021 - 2028
  • [5] Object-Based Semantic Partitioning for XML Twig Query Optimization
    Alghamdi, Norah Saleh
    Rahayu, Wenny
    Pardede, Eric
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 846 - 853
  • [6] Multi-criteria query optimization in the presence of result size and quality tradeoffs
    Mahalingam, LP
    Candan, KS
    MULTIMEDIA TOOLS AND APPLICATIONS, 2004, 23 (03) : 167 - 183
  • [7] Multi-Criteria Query Optimization in the Presence of Result Size and Quality Tradeoffs
    Lakshmi Priya Mahalingam
    K. Selçuk Candan
    Multimedia Tools and Applications, 2004, 23 : 167 - 183
  • [8] A Technique for Parallel Query Optimization Using MapReduce Framework and a Semantic-based Clustering Method
    Azhir E.
    Navimipour N.J.
    Hosseinzadeh M.
    Sharifi A.
    Darwesh A.
    PeerJ Computer Science, 2021, 7 : 1 - 17
  • [9] A technique for parallel query optimization using MapReduce framework and a semantic-based clustering method
    Azhir, Elham
    Navimipour, Nima Jafari
    Hosseinzadeh, Mehdi
    Sharifi, Arash
    Darwesh, Aso
    PEERJ COMPUTER SCIENCE, 2021,
  • [10] Deep Query Optimization
    Vu, Tin
    SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 1856 - 1858