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
关键词
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] Efficient algorithm for query transformation in semantic query optimization
    He, Zengyou
    Deng, Shengchun
    Xu, Xiaofei
    Song, Yufu
    High Technology Letters, 2002, 8 (01) : 32 - 36
  • [3] Query rewriting for semantic query optimization in spatial databases
    Mella, Eduardo
    Andrea Rodriguez, M.
    Bravo, Loreto
    Gatica, Diego
    GEOINFORMATICA, 2019, 23 (01) : 79 - 104
  • [4] Query rewriting for semantic query optimization in spatial databases
    Eduardo Mella
    M. Andrea Rodríguez
    Loreto Bravo
    Diego Gatica
    GeoInformatica, 2019, 23 : 79 - 104
  • [6] Query evaluation and optimization in the semantic web
    Ruckhaus, Edna
    Ruiz, Eduardo
    Vidal, Maria-Esther
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2008, 8 : 393 - 409
  • [7] Semantic query optimization for object databases
    Grant, J
    Gryz, J
    Minker, J
    Raschid, L
    13TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING - PROCEEDINGS, 1997, : 444 - 453
  • [8] SEMANTIC QUERY OPTIMIZATION IN DISTRIBUTED DATABASES
    VANKUIJK, HJA
    PIJPERS, FHE
    APERS, PMG
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 468 : 295 - 303
  • [9] Semantic Query Optimization: Correctness and Control
    Chippimolchai, Pongtawat
    Akama, Kiyoshi
    Wuwongse, Vilas
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2006, 10 (03) : 270 - 280
  • [10] Semantic query optimization for query plans of heterogeneous multidatabase systems
    Hsu, CN
    Knoblock, CA
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2000, 12 (06) : 959 - 978