Reformulating positive table constraints using functional dependencies

3Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Constraints that are defined by tables of allowed tuples of assignments are common in constraint programming. In this paper we present an approach to reformulating table constraints of large arity into a conjunction of lower arity constraints. Our approach exploits functional dependencies. We study the complexity of finding reformulations that either minimize the memory size or arity of a constraint using a set of its functional dependencies. We also present an algorithm to compute such reformulations. We show that our technique is complementary to existing approaches for compressing extensional constraints. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Cambazard, H., & O’Sullivan, B. (2008). Reformulating positive table constraints using functional dependencies. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5202 LNCS, pp. 418–432). https://doi.org/10.1007/978-3-540-85958-1_28

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free