UNIFORM RESTRICTED CHASE TERMINATION

被引:0
|
作者
Gogacz, Tomasz [1 ]
Marcinkowski, Jerzy [2 ]
Pieris, Andreas [3 ,4 ]
机构
[1] Univ Warsaw, Inst Informat, Warsaw, Poland
[2] Univ Wroclaw, Inst Comp Sci, Wroclaw, Poland
[3] Univ Edinburgh, Sch Informat, Edinburgh, Scotland
[4] Univ Cyprus, Dept Comp Sci, Nicosia, Cyprus
基金
英国工程与自然科学研究理事会;
关键词
restricted chase; uniform chase termination; tuple-generating dependencies; guardedness; stickiness; decidability; monadic second-order logicy; Bu; chi automata; QUERY; LANGUAGES; RULES;
D O I
10.1137/20M1377035
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The chase procedure is a fundamental algorithmic tool in database theory with a variety of applications. A central problem concerning the chase procedure is uniform (a.k.a. allinstances) chase 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, in general, undecidable, it is natural to ask whether known well-behaved classes of TGDs ensure decidability. We focus on the main paradigms that led to robust TGD-based formalisms, namely guardedness and stickiness, that have been introduced in the context of knowledge-enriched databases. Although uniform chase termination is well understood for the oblivious version of the chase (2EXPTIME-complete for guarded, and PSPACE-complete for sticky TGDs), the more subtle case of the restricted (a.k.a. the standard) chase is rather unexplored. We show that uniform restricted chase termination under guarded single-head TGDs and sticky single-head TGDs is decidable in elementary time. In the case of guardedness, we provide a reduction to the satisfiability problem of monadic second-order logic over infinite trees of bounded degree, while for stickiness we provide a reduction to the emptiness problem of deterministic Bu"\chi automata. Those reductions build on a series of technical results of independent interest related to the notion of fairness of the restricted chase, and the existence of critical databases that characterize nontermination of the restricted chase via databases of a certain form.
引用
收藏
页码:641 / 683
页数:43
相关论文
共 50 条
  • [41] NONINVASIVE CARDIAC PACING FOR TERMINATION OF SUSTAINED, UNIFORM VENTRICULAR-TACHYCARDIA
    ROSENTHAL, ME
    STAMATO, NJ
    MARCHLINSKI, FE
    JOSEPHSON, ME
    AMERICAN JOURNAL OF CARDIOLOGY, 1986, 58 (06): : 561 - 562
  • [42] UNIFORM BOUNDS ON INPUT-OUTPUT DIFFERENCE FOR RESTRICTED SYSTEMS
    GIARDINA, CR
    IEEE TRANSACTIONS ON CIRCUIT THEORY, 1972, CT19 (03): : 280 - &
  • [43] A Note on Estimation of Order Restricted Parameters of Two Uniform Distributions
    Hooda, B. K.
    Poonia, H.
    STATISTICS AND APPLICATIONS, 2016, 14 (1-2): : 31 - 41
  • [44] Restricted robust uniform matroid maximization under interval uncertainty
    Yaman, H.
    Karasan, O. E.
    Pinar, M. C.
    MATHEMATICAL PROGRAMMING, 2007, 110 (02) : 431 - 441
  • [45] Restricted Robust Uniform Matroid Maximization Under Interval Uncertainty
    H. Yaman
    O. E. Karaşan
    M. Ç. Pınar
    Mathematical Programming, 2007, 110 : 431 - 441
  • [46] Matching the termination of radiating non-uniform transmission-lines
    Rambousky, R.
    Nitsch, J.
    Garbe, H.
    ADVANCES IN RADIO SCIENCE, 2013, 11 (11) : 259 - 264
  • [47] Efficient Size Estimation and Impossibility of Termination in Uniform Dense Population Protocols
    Doty, David
    Eftekhari, Mahsa
    PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19), 2019, : 34 - 42
  • [48] Forced Spectrum Access Termination Probability Analysis under Restricted Channel Handoff
    NoroozOliaee, MohammadJavad
    Hamdaoui, Bechir
    Znati, Taieb
    Guizani, Mohsen
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2012, 2012, 7405 : 358 - 365
  • [49] CUT TO THE CHASE! THE CHARLEY CHASE COLLECTION
    Pinkerton, Nick
    SIGHT AND SOUND, 2013, 23 (03): : 114 - +
  • [50] Metabolomics cuts to the chase to chase the cuts
    Bogyo, Matthew
    NATURE CHEMICAL BIOLOGY, 2009, 5 (01) : 5 - 6