Abstract
We study the expressibility problem: given a finite constraint language Γ on a finite domain and another relation R, can Γ express R? We prove, by an explicit family of examples, that the standard witnesses to expressibility and inexpressibility (gadgets/formulas/conjunctive queries and polymorphisms respectively) may be required to be exponentially larger than the instances. We also show that the full expressibility problem is co-NEXPTIME-hard. Our proofs hinge on a novel interpretation of a tiling problem into the expressibility problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bodnarčuk, V.G., Kalužnin, L.A., Kotov, V.N., Romov, B.A.: Galois theory for Post algebras. I. Cybernetics and Systems Analysis 5, 243–252 (1969)
Börger, E., Grädel, E., Gurevich, Y.: The Classical Decision Problem. Springer, Heidelberg (1997)
Bulatov, A., Krokhin, A., Jeavons, P.: Classifying the complexity of constraints using finite algebras. SIAM J. Comput. 34, 720–742 (2005)
ten Cate, B.: Notes on AIM CSP workshop, April 21 (2008), http://www.aimath.org/WWN/constraintsatis/constraintsatis.pdf
Cohen, D., Jeavons, P.: Tractable constraint languages. In: Dechter, R. (ed.) Constraint Processing, pp. 299–331. Elsevier, San Francisco (2003)
Creignou, N., Kolaitis, P., Zanuttini, B.: Structure identification of boolean relations and plain bases for co-clones. J. Comput. System Sci. 74, 1103–1115 (2008)
Dalmau, V.: Computational complexity of problems over generalized formulas. PhD thesis, Universitat Politécnica de Catalunya (2000)
Dechter, R., Pearl, J.: Structure identification in relational data. Artificial Intelligence 58, 237–270 (1992)
Geiger, D.: Closed systems of functions and predicates. Pacific J. Math. 27, 95–100 (1968)
Grädel, E.: Dominoes and the complexity of subclasses of logical theories. Ann. Pure Appl. Logic 43, 1–30 (1989)
Jeavons, P.: Constructing Constraints. In: Maher, M.J., Puget, J.-F. (eds.) CP 1998. LNCS, vol. 1520, pp. 2–16. Springer, Heidelberg (1998)
Jeavons, P.: On the algebraic structure of combinatorial problems. Theoret. Comput. Sci. 200, 185–204 (1998)
Jeavons, P.: Presenting constraints. In: Giese, M., Waaler, A. (eds.) TABLEAUX 2009. LNCS (LNAI), vol. 5607, pp. 1–15. Springer, Heidelberg (2009)
Jeavons, P., Cohen, D., Gyssens, M.: A test for tractability. In: Freuder, E.C. (ed.) CP 1996. LNCS, vol. 1118, pp. 267–281. Springer, Heidelberg (1996)
Jeavons, P., Cohen, D., Gyssens, M.: How to determine the expressive power of constraints. Constraints 4, 113–131 (1999)
Kozik, M.: A finite set of functions with an EXPTIME-complete composition problem. Theoret. Comput. Sci. 407, 330–341 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Willard, R. (2010). Testing Expressibility Is Hard. In: Cohen, D. (eds) Principles and Practice of Constraint Programming – CP 2010. CP 2010. Lecture Notes in Computer Science, vol 6308. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15396-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-15396-9_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15395-2
Online ISBN: 978-3-642-15396-9
eBook Packages: Computer ScienceComputer Science (R0)