Abstract
We study finite domain constraint problems with hidden variables and the possible redundancy of some of the hidden variables. These are problems where a subset of the variables are chosen to be “visible”, and the others are therefore “hidden”. Visible variables are the variables of interest from the outside, in the sense that a solution involves only them. For variable redundancy we mean that the elimination of a variable, together with all the constraints connecting it, does not change the set of solutions of the given problem. We propose several sufficient conditions for hidden variable redundancy and we develop algorithms, based on such conditions, which remove the variables found to be redundant. This, combined with other preprocessing techniques which remove other kinds of redundancy (tuple redundancy, such as the local consistency algorithms, or also constraint redundancy), can be very helpful for constraint solving. In fact, the number of variables coincide with the depth of the search tree. Therefore removing variables means shortening the search tree itself.
Preview
Unable to display preview. Download preview PDF.
References
R. Dechter. On the expressiveness of networks with hidden variables. Technical report, Technion, Haifa, Israel, 1991.
Rina Dechter. From local to global consistency. Artificial Intelligence, 55:87–107, 1992.
R. Dechter and J. Pearl. Network-Based Heuristics for Constraint-Satisfaction Problems. In Kanal and Kumar, editors, Search in Artificial Intelligence. Springer-Verlag, 1988.
E. Freuder. Synthesizing constraint expressions. Communication of the ACM, 21(11), 1978.
E. Freuder. Backtrack-free and backtrack-bounded search. In Kanal and Kumar, editors, Search in Artificial Intelligence. Springer-Verlag, 1988.
J. Jaffar and J.L. Lassez. Constraint logic programming. In Proc. POPL. ACM, 1987.
V. Kumar. Algorithms for constraint satisfaction problems: a survey. AI Magazine, 13(1), 1992.
J. W. Lloyd. Foundations of Logic Programming. Springer Verlag, 1993.
A.K. Mackworth. Consistency in networks of relations. Artificial Intelligence, 8(1), 1977.
U. Montanari. Networks of constraints: Fundamental properties and application to picture processing. Information Science, 7, 1974.
U. Montanari and F. Rossi. Constraint relaxation may be perfect. Artificial Intelligence Journal, 48:143–170, 1991.
A. D. Macdonald, P. J. Stuckey, and R. H. C. Yap. Redundancy of Variables in clp(r). In Proceedings ILPS93. MIT Press, 1993.
P. van Beek and R. Dechter. Constraint tightness versus global consistency. In Proc. KR94. Morgan Kaufmann, 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rossi, F. (1995). Redundant hidden variables in finite domain constraint problems. In: Meyer, M. (eds) Constraint Processing. CP CP 1994 1993. Lecture Notes in Computer Science, vol 923. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59479-5_27
Download citation
DOI: https://doi.org/10.1007/3-540-59479-5_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59479-6
Online ISBN: 978-3-540-49281-8
eBook Packages: Springer Book Archive