3.1 Why Propagate Constraints?3.2 Arc-Consistency3.3 Path-Consistency3.4 Higher Levels of i-Consistency3.5 Arc-Consistency for Nonbinary Constraints3.6 Constraint Propagation for Numeric and Boolean Constraints3.7 Trees, Bivalued Networks, and Horn Theories3.8 Summary3.9 Bibliographical Notes3.10 Exercises