Abstract
For a fixed countable homogeneous relational structure Γ we study the computational problem whether a given finite structure of the same signature homomorphically maps to Γ. This problem is known as the constraint satisfaction problem CSP(Γ) for Γ and was intensively studied for finite Γ. We show that – as in the case of finite Γ – the computational complexity of CSP(Γ) for countable homogeneous Γ is determinded by the clone of polymorphisms of Γ. To this end we prove the following theorem which is of independent interest: The primitive positive definable relations over an ω-categorical structure Γ are precisely the relations that are invariant under the polymorphisms of Γ.
Constraint satisfaction with countable homogeneous templates is a proper generalization of constraint satisfaction with finite templates. If the age of Γ is finitely axiomatizable, then CSP(Γ) is in NP. If Γ is a digraph we can use the classification of homogeneous digraphs by Cherlin to determine the complexity of CSP(Γ).
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
Allen, J.F.: Maintaining knowledge about temporal intervals. Communications of the ACM 26(11), 832–843 (1983)
Baader, F., Schulz, K.: Combining constraint solving. In: Comon, H., March, C., Treinen, R. (eds.) Constraints in Computational Logics (2001)
Bodirsky, M., Duchier, D., Niehren, J., Miele, S.: A new algorithm for normal dominance constraints (2003)
Bodirsky, M., Kutz, M.: Pure dominance constraints. In: Alt, H., Ferreira, A. (eds.) STACS 2002. LNCS, vol. 2285, pp. 287–298. Springer, Heidelberg (2002)
Bodnarčuk, V.G., Kalužnin, L.A., Kotov, V.N., Romov, B.A.: Galois theory for post algebras, part I and II. Cybernetics 5, 243–539 (1969)
Bulatov, A.: Tractable constraint satisfaction problems on a 3-element set. Research Report (2002)
Bulatov, A., Krokhin, A., Jeavons, P.G.: Classifying the complexity of constraints using finite algebras (2003) (submitted)
Cameron, P.J.: Oligomorphic Permutation Groups. Cambridge University Press, Cambridge (1990)
Cameron, P.J.: The random graph. In: Graham, R.L., Nesetril, J. (eds.) The Mathematics of Paul Erdõs (1996)
Cherlin, G.: The classification of countable homogeneous directed graphs and countable homogeneous n-tournaments. AMS Memoir 131(621) (January 1998)
Cornell, T.: On determining the consistency of partial descriptions of trees. In: 32nd Annual Meeting of the Association for Computational Linguistics (ACL 1994), pp. 163–170 (1994)
Dalmau, V.: Computational complexity of problems over generalized formulas. PhD-thesis at the Departament de Llenguatges I Sistemes Informatics at the Universitat Politecnica de Catalunya (2000)
Dalmau, V.: A new tractable class of constraint satisfaction problems. In: 6th International Symposium on Mathematics and Artificial Intelligence (2000)
Dechter, R.: Local and global relational consistency. Journal of Theoretical Computer Science (1996)
Droste, M.: Structure of partially ordered sets with transitive automorphism groups. AMS Memoir 57(334) (September 1985)
Droste, M., Holland, W., Macpherson, D.: Automorphism groups of infinite semilinear orders (i). Proc. London Math. Soc. 58, 454–478 (1989)
Feder, T., Vardi, M.: The computational structure of monotone monadic SNP and constraint satisfaction: A study through datalog and group theory. SIAM J. Comput. 28, 57–104 (1999)
Fraïssé, R.: Theory of Relations. North-Holland, Amsterdam (1986)
Garey, Johnson: A Guide to NP-completeness. CSLI Press, Stanford (1978)
Hell, P., Nešetřil, J.: On the complexity of H-coloring. Journal of Combinatorial Theory, Series B 48, 92–110 (1990)
Hell, P., Nešetřil, J., Zhu, X.: Duality and polynomial testing of tree homomorphisms. Trans. Amer. Math. Soc. 348(4), 1281–1297 (1996)
Hodges, W.: A shorter model theory. Cambridge University Press, Cambridge (1997)
Jeavons, P., Cohen, D., Gyssens, M.: Closure properties of constraints. Journal of the ACM 44(4), 527–548 (1997)
Jeavons, P., Jonsson, P., Krokhin, A.A.: Reasoning about temporal relations: The tractable subalgebras of allen’s interval algebra. JACM (to appear)
Kirchner, H., Ringeissen, C.: Combining symbolic constraint solvers on algebraic domains. Journal of Symbolic Computation 18(2), 113–155 (1994)
Lachlan, A.H.: Countable homogeneous tournaments. Trans. Amer. Math. Soc. 284, 431–461 (1984)
Lachlan, A.H., Woodrow, R.: Countable ultrahomogeneous undirected graphs. Trans. Amer. Math. Soc. 262(1), 51–94 (1980)
Larose, B., Tardif, C.: Strongly rigid graphs and projectivity. Multiple-Valued Logic 7, 339–361 (2001)
Łuczak, T., Nešeřil, J.: Projective graphs (2003) (submitted)
Nebel, B., Bürckert, H.-J.: Reasoning about temporal relations: A maximal tractable subclass of Allen’s interval algebra. Journal of the ACM 42(1), 43–66 (1995)
Pöschel, R.: A general galois theory for operations and relations and concrete characterization of related algebraic structures. Technical Report of Akademie der Wissenschaften der DDR, Berlin (1980)
Pöschel, R., Kalužnin, L.A.: Funktionen-und Relationenalgebren. DVW (1979)
Rosenberg, I.G.: Strongly rigid relations. Rocky Mountain Journal of Mathematics 3(4), 631–639 (1973)
Rosenberg, I.G., Schweigert, D.: Locally maximal clones. J. Algorithms, Languages and Combinatorics 5(4), 421–455 (2000)
Schaeffer, T.J.: The complexity of satisfiability problems. In: Proc. 10th ACM Symp. on Theory of Computing, pp. 216–226 (1978)
Schmerl, J.H.: Countable homogeneous partially ordered sets. Algebra Universalis 9, 317–321 (1979)
Szabó, L.: Concrete representation of relatied structures of universal algebras. Acta Sci. Math (Szeged) 40, 175–184 (1978)
Szendrei, A.: Clones in universal Algebra. Seminaire de mathematiques superieures. Les Presses de L’Universite de Montreal (1986)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bodirsky, M., Nešetřil, J. (2003). Constraint Satisfaction with Countable Homogeneous Templates. In: Baaz, M., Makowsky, J.A. (eds) Computer Science Logic. CSL 2003. Lecture Notes in Computer Science, vol 2803. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45220-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-45220-1_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40801-7
Online ISBN: 978-3-540-45220-1
eBook Packages: Springer Book Archive