SLIDE 1
Constraint Satisfaction
Many natural computational tasks. . .
- V – a finite set of variables,
- A – a finite set of values,
- C = {C1, . . . , Cm} – finitely many constraints Ci = (¯
si, Ri), where ¯ si is a ki-tuple of variables and Ri ⊆ Aki
- Q: Is there a solution, i.e. ϕ : V → A such that ϕ(¯
si) ∈ Ri? NP-complete, a natural restriction: fixed template CSPs
- Fix A and finitely many admissible relations Ri, i.e. a finite
relational structure A = (A; R1, . . . , Rk)
- Goal: characterize relational structures wrt. complexity