1995
DOI: 10.1006/jcss.1995.1079
|View full text |Cite
|
Sign up to set email alerts
|

Complexity Tailored Design: A New Design Methodology for Databases With Incomplete Information

Abstract: This paper introduces a new design methodology, Complexity Tailored Design, for databases containing incomplete information. The novelty of the approach is that it introduces query complexity as a consideration in database design. In general, the problem of evaluating queries in databases with incomplete information is intractable. Complexity Tailored Design consists in setting the values of database design parameters so as to guarantee the e cient (polynomial time) evaluability of selected queries. We develop… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
27
0

Year Published

1996
1996
2005
2005

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(27 citation statements)
references
References 8 publications
0
27
0
Order By: Relevance
“…It is shown how the complexity depends on whether the tables satisfy various schema-level criteria, governing the allowed occurrences of OR-objects. Since there is no exact correspondence between tables with OR-objects and sets of repairs of a given database instance, the results of the paper [54] do not directly translate to our framework, and vice versa. A different interesting direction to explore in this context is to consider conditional tables, proposed by Imieliński and Lipski [52], as a representation for infinite sets of repairs, as in Example 8.…”
Section: Related Workmentioning
confidence: 92%
See 3 more Smart Citations
“…It is shown how the complexity depends on whether the tables satisfy various schema-level criteria, governing the allowed occurrences of OR-objects. Since there is no exact correspondence between tables with OR-objects and sets of repairs of a given database instance, the results of the paper [54] do not directly translate to our framework, and vice versa. A different interesting direction to explore in this context is to consider conditional tables, proposed by Imieliński and Lipski [52], as a representation for infinite sets of repairs, as in Example 8.…”
Section: Related Workmentioning
confidence: 92%
“…The need to accommodate violations of functional dependencies is one of the main motivations for considering disjunctive databases (studied, among others, by Imieliński, van der Meyden, Naqvi, and Vadaparty [53,54,61] and has led to various proposals in the context of data integration (Agarwal et al [3], Baral et al [10], Dung [32], and Lin and Mendelzon [58]). There seems to be an intriguing connection between relation repairs w.r.t.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…This approach is limited to primary key functional dependencies and was subsequently generalized to other key functional dependencies by Dung [37]. In the same context, Baral et al [13,53] proposed to use disjunctive Datalog, and Lin and Mendelzon [79] tables with OR-objects [62,63]. Agarwal et al [2] introduced flexible relational algebra to query flexible relations, and Dung [37] introduced flexible relational calculus (a proper subset of the calculus can be translated to flexible relational algebra).…”
Section: Databasesmentioning
confidence: 99%