On the Complexity of Bounded View Propagation for Conjunctive Queries

被引:12
|
作者
Miao, Dongjing [1 ]
Cai, Zhipeng [1 ]
Li, Jianzhong [2 ]
机构
[1] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30303 USA
[2] Harbin Inst Technol, Dept Comp Sci & Engn, Harbin 150001, Heilongjiang, Peoples R China
基金
美国国家科学基金会;
关键词
Computational complexity; database theory; view propagation; RESPONSIBILITY; ANSWERS;
D O I
10.1109/TKDE.2017.2758361
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The view propagation problem is a class of view update problem in relational databases [7], involving deletion and insertion propagations. Given source database D, conjunctive query Q, view V generated by query Q(D) and a deletion (insertion) on view Delta V, deletion (insertion) propagation is to find a side effect free update Delta D on D such that the deletion (insertion) of Delta D from (into) D will delete (insert) the intentional ones Delta V without resulting in the deletion (insertion) of additional tuples from (into) the view. Generally, such a deletion (insertion) is side effect free. The related data management applications include query result explanation, data debugging, and anonymizing datasets, which rely on understanding how interventions in a database affect the output of a query. View propagation is a natural and typical way to define such interventions, which seems to be well-studied. However, in general, the candidate update on a source database is picked up aimlessly in advance, making the updated database to be very distant from the original one no matter whether it is the maximum one. In this paper, we formally define the bounded view propagation problem, where candidate update Delta D is bounded as a subset of potential C which is a fixed small tuple set of D. We study the complexity of this problem for conjunctive queries, and make contributions to the previous results of the problems of side-effect free deletion propagation. Specifically, our bounded view propagation problem decreases computational complexity regardless of conjunctive query structure. We show the fixed potential is actually a dichotomy for both deletion and insertion propagations, and figure out the results on combined complexity which is neglected previously. Based on our results, for view propagation, we map out a complete picture of the computational complexity hierarchy for conjunctive queries on both data and combined complexities. Moreover, this bounded version is an update forbidden case of view propagation, and our results can be applied to it.
引用
收藏
页码:115 / 127
页数:13
相关论文
共 50 条
  • [1] Bounded Conjunctive Queries
    Cao, Yang
    Fani, Wenfei
    Wo, Tianyu
    Yu, Wenyuan
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (12): : 1231 - 1242
  • [2] The complexity of acyclic conjunctive queries
    Gottlob, G
    Leone, N
    Scarcello, F
    [J]. 39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, : 706 - 715
  • [3] Deletion Propagation for Multiple Key Preserving Conjunctive Queries: Approximations and Complexity
    Cai, Zhipeng
    Miao, Dongjing
    Li, Yingshu
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 506 - 517
  • [4] The complexity of acyclic conjunctive queries
    Gottlob, G
    Leone, N
    Scarcello, F
    [J]. JOURNAL OF THE ACM, 2001, 48 (03) : 431 - 498
  • [5] On the Enumeration Complexity of Unions of Conjunctive Queries
    Carmeli, Nofar
    Kroell, Markus
    [J]. PROCEEDINGS OF THE 38TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS (PODS '19), 2019, : 134 - 148
  • [6] The Complexity of Conjunctive Queries with Degree 2
    Lanzinger, Matthias
    [J]. PROCEEDINGS OF THE 41ST ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS (PODS '22), 2022, : 91 - 102
  • [7] On the Enumeration Complexity of Unions of Conjunctive Queries
    Carmeli, Nofar
    Kroell, Markus
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2021, 46 (02):
  • [8] View selection for real conjunctive queries
    Afrati, Foto
    Chirkova, Rada
    Gergatsoulis, Manolis
    Pavlaki, Vassia
    [J]. ACTA INFORMATICA, 2007, 44 (05) : 289 - 321
  • [9] View selection for real conjunctive queries
    Foto Afrati
    Rada Chirkova
    Manolis Gergatsoulis
    Vassia Pavlaki
    [J]. Acta Informatica, 2007, 44 : 289 - 321
  • [10] The complexity of weighted counting for acyclic conjunctive queries
    Durand, Arnaud
    Mengel, Stefan
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2014, 80 (01) : 277 - 296