The worst-case complexity of AC-4 on a binary representation is O(e.d2), where d the domain size and e the number of binary constraints. More precisely, it is O(e.d1.d2), where d1, d2 are the maximum size of any two variables linked by a constraint.
Consider a non-binary CSP, with n variables, d domain size (values per variable domain), e constraints, each of arity <=k.
Warning: there are two types of variables in the hidden representation technique. Determine the domain size of each of them and take this into account when computing the complexity of AC-4 in this case.(2x5 points) Describe the two general techniques of mapping the non-binary CSP into a binary one. For each resulting binary representation, determine, in terms of n, d, e, or k of the original non-binary representation:
- (2x5 points) the number of variables,
- (2x5 points) the domain size,
- (2x5 points) the number of constraints,
- (2x5 points) the complexity of AC-4.
Question 2: Glossary
(Value 30 points)
Write down the definitions of the following terms. Provide references
for each definition when applicable. (2 points per term.)