f8eba7f02b2d6538.tex
1: \begin{abstract}
2:   A famous result by Jeavons, Cohen, and Gyssens shows that every constraint satisfaction problem (CSP) 
3:   where the constraints are preserved by
4:   a \emph{semi-lattice operation} can be solved in polynomial time. This is one of the basic facts for the so-called
5:   \emph{universal-algebraic approach} to a systematic theory
6:   of tractability and hardness in finite domain constraint satisfaction.
7:   
8:   Not surprisingly, the theorem of Jeavons et al.\ fails for arbitrary infinite domain CSPs. 
9:   Many CSPs of practical interest, though, and in particular
10:   those CSPs that are motivated by \emph{qualitative reasoning calculi} from Artificial Intelligence, 
11:   can be formulated with constraint languages that are rather well-behaved from a model-theoretic point of view. 
12:   In particular, the automorphism group of these constraint languages tends to be \emph{large} in the sense that 
13:   the number of orbits of $n$-subsets of the automorphism group is bounded by some function in $n$.
14:   %the automorphism group has \emph{few} orbits of $n$-subsets. 
15:   
16:   In this paper we present a generalization of the theorem by Jeavons et al.\ to infinite
17:   domain CSPs where the number of orbits of $n$-subsets grows sub-exponentially in $n$, and prove that
18:   preservation under a semi-lattice operation for such CSPs implies polynomial-time tractability. 
19:   Unlike the result of Jeavons et al., this includes many CSPs that cannot be solved by Datalog.
20: \end{abstract}
21: