EFFICIENT BOTTOM-UP COMPUTATION OF QUERIES ON STRATIFIED DATABASES

被引:21
|
作者
BALBIN, I
PORT, GS
RAMAMOHANARAO, K
MEENAKSHI, K
机构
[1] UNIV MELBOURNE,DEPT COMP SCI,PARKVILLE,VIC 3052,AUSTRALIA
[2] ROYAL MELBOURNE INST TECHNOL,DEPT COMP SCI,MELBOURNE,VIC 3001,AUSTRALIA
来源
JOURNAL OF LOGIC PROGRAMMING | 1991年 / 11卷 / 3-4期
关键词
D O I
10.1016/0743-1066(91)90030-S
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Magic-set transformations on (function-free) deductive databases that contain only positive body literals permit the efficient bottom-up evaluation of answers to a wide class of queries. We investigate the applicability of magic sets to stratified and allowed databases containing negative body literals. We introduce a new, less restrictive definition of allowedness. We then present an algorithm that performs a magic-set-based transformation on an initially stratified and allowed database. The answers to a query on the transformed database are evaluated using a structured bottom-up computation which retains the efficiency of the magic-set approach. The set of answers is then proved sound and complete with respect to the perfect model.
引用
收藏
页码:295 / 344
页数:50
相关论文
共 50 条
  • [1] Bottom-Up Evaluation of Twig Join Pattern Queries in XML Document Databases
    Chen, Yangjun
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2009, 5690 : 356 - 363
  • [2] On the bottom-up evaluation of recursive queries
    Chen, YJ
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1996, 11 (10) : 807 - 832
  • [3] A Bottom-Up Algorithm for Answering Context-Free Path Queries in Graph Databases
    Santos, Fred C.
    Costa, Umberto S.
    Musicante, Martin A.
    WEB ENGINEERING, ICWE 2018, 2018, 10845 : 225 - 233
  • [4] Optimizing bottom-up evaluation of constraint queries
    Kemp, DB
    Stuckey, PJ
    JOURNAL OF LOGIC PROGRAMMING, 1996, 26 (01): : 1 - 30
  • [5] A bottom-up algorithm for XML twig queries
    Zhi-xian, Tang
    Jun, Feng
    Li-ming, Xu
    Ya-qing, Shi
    International Journal of Database Theory and Application, 2015, 8 (04): : 49 - 58
  • [6] PARALLEL BOTTOM-UP PROCESSING OF DATALOG QUERIES
    GANGULY, S
    SILBERSCHATZ, A
    TSUR, S
    JOURNAL OF LOGIC PROGRAMMING, 1992, 14 (1-2): : 101 - 126
  • [7] BOTTOM-UP COMPUTATION OF RECURSIVE PROGRAMS
    BERRY, G
    REVUE FRANCAISE D AUTOMATIQUE INFORMATIQUE RECHERCHE OPERATIONNELLE, 1976, 10 (03): : 47 - 82
  • [8] An efficient bottom-up filtering of XML messages by exploiting the postfix commonality of XPath queries
    Kim, Jaehoon
    Kim, Youngsoo
    Park, Seog
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (08): : 2124 - 2133
  • [9] BOTTOM-UP COMPUTATION OF RECURSIVE PROGRAMS.
    Berry, G.
    1976, 10 (03): : 47 - 82
  • [10] Bottom-up computation of sparse and iceberg CUBEs
    Beyer, K
    Ramakrishnan, R
    SIGMOD RECORD, VOL 28, NO 2 - JUNE 1999: SIGMOD99: PROCEEDINGS OF THE 1999 ACM SIGMOD - INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 1999, : 359 - 370