L20: Cost of GAC Flashcards
Is GAC expensive?
Yes.
It can be expensive for many constraints, in particular numerical constraints.
What is an alternative to GAC?
Bound consistency is a cheaper alternative.
What is bound consistency?
Bound consistency is a cheaper version of GAC where only the minimum and maximum values (bounds) of a domain are being pruned.
What does bound consistency assume?
We are also assuming that the bounds are an unbroken interval between [a,b] where the domain contains all integers i in a<=i<=b (no missing values in between).
What is bound(d)-consistency?
Same as definition of GAC, except that only bounds are supported.
What is bound(z)-consistency?
Same as definition of Bound(D)-consistency, except that values in t are only required to be between the bounds of the corresponding variable.
What is bound(r)-consistency?
Same as definition of Bound(Z)-consistency, except that values in t may be non-integer.