Formalization as a Constraint Satisfaction Problem

A CSP is a triple <X,D,C> where:

A solution to a CSP is an assignment of values to the variables which satisfies all constraints simultaneously

Formally, <X,D,C,f> where f is the formalization of the optimization criterion as an objective variable. Goal: minimize f (maximize –f).

Properties of Constraints