Semi-Oblivious Chase Termination: The Sticky Case

被引:4
|
作者
Calautti, Marco [1 ]
Pieris, Andreas [2 ]
机构
[1] Univ Trento, Dept Informat Engn & Comp Sci, Trento, Italy
[2] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
基金
英国工程与自然科学研究理事会;
关键词
Chase procedure; Tuple-generating dependencies; Stickiness; Termination; Computational complexity; QUERY; RULES;
D O I
10.1007/s00224-020-09994-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The chase procedure is a fundamental algorithmic tool in database theory with a variety of applications. A key problem concerning the chase procedure is all-instances termination: for a given set of tuple-generating dependencies (TGDs), is it the case that the chase terminates for every input database? In view of the fact that this problem is undecidable, it is natural to ask whether known well-behaved classes of TGDs, introduced in different contexts such as ontological reasoning, ensure decidability. We consider a prominent paradigm that led to a robust TGD-based formalism, called stickiness. We show that for sticky sets of TGDs, all-instances chase termination is decidable if we focus on the (semi-)oblivious chase, and we pinpoint its exact complexity:PSpace-complete in general, andNLogSpace-complete for predicates of bounded arity. These complexity results are obtained via a graph-based syntactic characterization of chase termination that is of independent interest.
引用
收藏
页码:84 / 121
页数:38
相关论文
共 50 条
  • [1] Semi-Oblivious Chase Termination: The Sticky Case
    Marco Calautti
    Andreas Pieris
    Theory of Computing Systems, 2021, 65 : 84 - 121
  • [2] Semi-Oblivious Chase Termination for Linear Existential Rules: An Experimental Study
    Calautti, Marco
    Milani, Mostafa
    Pieris, Andreas
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (11): : 2858 - 2870
  • [3] Oblivious and Semi-Oblivious Boundedness for Existential Rules
    Bourhis, Pierre
    Leclere, Michel
    Mugnier, Marie-Laure
    Tison, Sophie
    Ulliana, Federico
    Gallois, Lily
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 1581 - 1587
  • [4] Semi-oblivious Routing: Lower Bounds
    Hajiaghayi, MohammadTaghi
    Kleinberg, Robert
    Leighton, Tom
    PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2007, : 929 - +
  • [5] Semi-Oblivious Traffic Engineering with SMORE
    Kumar, Praveen
    Yuan, Yang
    Yu, Chris
    Foster, Nate
    Kleinberg, Robert
    Lapukhov, Petr
    Lim, Chiun Lin
    Soule, Robert
    PROCEEDINGS OF THE 2018 APPLIED NETWORKING RESEARCH WORKSHOP (ANRW '18), 2018, : 21 - 21
  • [6] Semi-Oblivious Traffic Engineering: The Road Not Taken
    Kumar, Praveen
    Yuan, Yang
    Yu, Chris
    Foster, Nate
    Kleinberg, Robert
    Lapukhov, Petr
    Lim, Chiun Lin
    Soule, Robert
    PROCEEDINGS OF THE 15TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI'18), 2018, : 157 - 170
  • [7] Semi-Oblivious Segment Routing with Bounded Traffic Fluctuations
    Roomi, Hamid
    Khorsandi, Siavash
    26TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2018), 2018, : 1670 - 1675
  • [8] Sparse Semi-Oblivious Routing Few Random Paths Suffice
    Haeupler, Bernhard
    Roeyskoe, Antti
    Zuzic, Goran
    PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2023, 2023, : 222 - 232
  • [9] A semi-oblivious energy-aware adaptive watermarking for wireless image sensor networks
    Noreen Imran
    Boon-Chong Seet
    A. C. M. Fong
    Multimedia Systems, 2014, 20 : 311 - 326
  • [10] Reduced Competitive Ratio of Sparse Semi-oblivious Routing Using Social Spider Algorithm
    Dhiman, Abhishek
    Thakur, Sanat
    Kumar, Ankush
    Mahato, Dharmendra Prasad
    ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2023, PT II, 2024, 2091 : 29 - 39