Constraint Satisfaction Problems: beyond the finite case
Constraint Satisfaction Problems: beyond the finite case
Weave: Österreich - Belgien - Deutschland - Luxemburg - Polen - Schweiz - Slowenien - Tschechien
Disciplines
Computer Sciences (20%); Mathematics (80%)
Keywords
-
Constraint Satisfaction Problem,
Homogeneous Structure,
Omega-Categoricity,
Polymorphism Clone,
Algebraic Approach,
Taylor algebra
In a Constraint Satisfaction Problem, one is given a finite set of variables as well as a finite set of constraints on the variables; the question is whether there is a solution to the given constraints, that is, whether the variables can be assigned value s in such a way that all the imposed constraints are satisfied. In this project, we exclusively focus on so -called fixed- template Constraint Satisfaction Problems where the values which the variables can take, as well as the kind of constraints which can be imposed on them, are fixed beforehand. An example is the problem where one is given variables and a system of linear equations with rational coefficients in which these variables appear; these equations are the constraints imposed on the variables. Whether or not such a system of linear equations has a solution in the rational numbers can be decided by applying the Gaussian algorithm. Another example is the problem where one is given a generalised Sudoku, i.e., a square of size (n2)x(n2) for some natural number n, in which some fields are prefilled with natural numbers; the question is whether the empty fields can be completed with natural numbers in such a way that the rules of Sudoku are respected. Here, the variables are simply the empty fields, the constraints are given by the rules of Sudoku, and the allowed values for the variables are the natural numbers. A third example is the problem where one is given variables, and some constraints which demand that some variables be strictly smaller than some other variables; the question is whether the variables can be assigned natural numbers in such a way that all constraints are satisfied. As one can easily see, this question has a positive answer if and only if the constraints do not imply that one variable is strictly smaller than itself. The rough goal of this project is to distinguish those Constraints Satisfaction Problems which can be solved efficiently by an algorithm from those which cannot; here, efficient is synonymous with in polynomial time, which means in a number of steps which is bounded by a fixed polynomial applied to the number of given variables. Of the three examples above, only the first and the third can be solved efficiently, unless the famous P=NP millennium problem has a positive answer. If the set of allowed values for the variables is finite, e.g., if the variables are to take one of the truth values 0 or 1, then we have a perfect understanding which Constraint Satisfaction Problems can be solved efficiently: they can be characterised by clear structural conditions on the kind of constraints allowed. This project aims at achieving a similar understanding for certain Constraint Satisfaction Problems where the variables take values in an infinite set.
- Technische Universität Wien - 100%
- Andrei Bulatov, Simon Fraser University - Canada
- Antoine Mottet, Charles University Prague - Czechia
- Libor Barto, Charles University Prague - Czechia
- Bertalan Bodor, Technische Universität Dresden - Germany
- Manuel Bodirsky, Technische Universität Dresden - Germany
- Marcin Kozik, Jagellonian University - Poland, international project partner
Research Output
- 18 Citations
- 11 Publications
-
2025
Title Binary symmetries of tractable non-rigid structures DOI 10.1109/lics65433.2025.00036 Type Conference Proceeding Abstract Author Marimon P Pages 389-402 -
2025
Title The sorrows of a smooth digraph: the first hardness criterion for infinite directed graph-colouring problems DOI 10.1109/lics65433.2025.00037 Type Conference Proceeding Abstract Author Brunar J Pages 403-416 -
2025
Title Finitely bounded homogeneity turned inside-out DOI 10.1142/s0219061325500175 Type Journal Article Author Rydval J Journal Journal of Mathematical Logic Pages 2550017 -
2024
Title Collapsing the Bounded Width Hierarchy for Infinite-Domain Constraint Satisfaction Problems: When Symmetries Are Enough DOI 10.1137/22m1538934 Type Journal Article Author Mottet A Journal SIAM Journal on Computing Pages 1709-1745 -
2023
Title Submaximal clones over a three-element set up to minor-equivalence DOI 10.48550/arxiv.2304.12807 Type Preprint Author Vucaj A -
2023
Title ON THE ZARISKI TOPOLOGY ON ENDOMORPHISM MONOIDS OF OMEGA-CATEGORICAL STRUCTURES DOI 10.1017/jsl.2023.81 Type Journal Article Author Pinsker M Journal The Journal of Symbolic Logic Pages 1-19 Link Publication -
2023
Title The semigroup of increasing functions on the rational numbers has a unique Polish topology DOI 10.48550/arxiv.2305.04921 Type Preprint Author Pinsker M -
2023
Title On the Zariski topology on endomorphism monoids of omega-categorical structures DOI 10.48550/arxiv.2308.09466 Type Preprint Author Pinsker M -
2023
Title Polish topologies on endomorphism monoids of relational structures DOI 10.1016/j.aim.2023.109214 Type Journal Article Author Elliott L Journal Advances in Mathematics Pages 109214 Link Publication -
2023
Title Symmetries of Graphs and Structures that Fail to Interpret a Finite Thing DOI 10.1109/lics56636.2023.10175732 Type Conference Proceeding Abstract Author Barto L Pages 1-13 Link Publication -
2024
Title Smooth approximations: An algebraic approach to CSPs over finitely bounded homogeneous structures DOI 10.1145/3689207 Type Journal Article Author Mottet A Journal Journal of the ACM Pages 1-47 Link Publication