Constraint-generating dependencies

被引:33
作者
Baudinet, M
Chomicki, J
Wolper, P
机构
[1] Free Univ Brussels, Brussels, Belgium
[2] Monmouth Univ, Dept Comp Sci, Long Beach, NJ 07764 USA
[3] Univ Liege, Inst Montefiore, B-4000 Liege, Belgium
基金
美国国家科学基金会;
关键词
D O I
10.1006/jcss.1999.1632
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traditionally, dependency theory has been developed for uninterpreted data. Specifically, the only assumption that is made about the data domains is that data values can be compared for equality. However, data is often interpreted and there can be advantages in considering data as such, for instance, obtaining more compact representations as is done in constraint databases. This paper considers dependency theory in the context of interpreted data. Specifically, it studies constraint-generating dependencies. These are a generalization of equality-generating dependencies where equality requirements are replaced by constraints on an interpreted domain. The main technical results in the paper are a general decision procedure for the implication and consistency problems for constraint-generating dependencies and complexity results for specific classes of such dependencies over given domains. The decision procedure proceeds by reducing the dependency problem to a decision problem for the constraint theory of interest and is applicable as soon as the underlying constraint theory is decidable. The complexity results are, in some cases, directly lifted from the constraint theory; in other cases, optimal complexity bounds are obtained by taking into account the specific form of the constraint decision problem obtained by reducing the dependency implication problem. (C) 1999 Academic Press.
引用
收藏
页码:94 / 115
页数:22
相关论文
共 44 条