Difference between revisions of "CS188.1x"
From Wiki2
(Created page with " ====constraints==== ;unary constraint: is a constraint on a single variable (e.g., X≠4). ;binary constraint: is a constraint over a pair of variables (e.g., X≠Y). ;k-ary c...") |
|||
Line 1: | Line 1: | ||
====constraints==== | ====constraints==== | ||
;unary constraint: is a constraint on a single variable (e.g., X≠4). | ;unary constraint: is a constraint on a single variable (e.g., X≠4). | ||
;binary constraint: is a constraint over a pair of variables (e.g., X≠Y). | ;binary constraint: is a constraint over a pair of variables (e.g., X≠Y). | ||
;k-ary constraint has a scope of size k. | ;k-ary constraint has a scope of size k. | ||
====arc constraints==== | |||
:x-->y | |||
For every x-value in the tail is there a is there some y-value that can meet the constraints. If not then remove those values from x. |
Revision as of 09:41, 14 October 2012
constraints
- unary constraint
- is a constraint on a single variable (e.g., X≠4).
- binary constraint
- is a constraint over a pair of variables (e.g., X≠Y).
- k-ary constraint has a scope of size k.
arc constraints
- x-->y
For every x-value in the tail is there a is there some y-value that can meet the constraints. If not then remove those values from x.