top of page
Chapter 06: Constraint satisfactino problems
ARTIFICIAL INTELLIGENCE MODERN APPROACH
Visual Summaries
Core Terminology
Master key academic terminology through active recall and spaced repetition concepts.
consistent (or legal)
A CSP assignment that does not violate any constraints is called a(n) _____ assignment.
unary constraint
A constraint that restricts the value of a single variable.
binary constraint
A constraint that relates the values of exactly two variables.
global constraint
A constraint involving an arbitrary number of variables.
constraint hypergraph'
A graph where square hypernodes represent n-ary constraints and circles represent variables.
Constraint Optimization Problem (COP)
A CSP that incorporates preference constraints to find an optimal solution is called a(n) _____.
Chapter Quiz
Which term describes an assignment where every variable is assigned a value, but some constraints may still be violated?
In backtracking search, which heuristic is typically used to select the next unassigned variable to minimize the branching factor?
Which inference technique is applied during backtracking search to establish arc consistency for unassigned variables connected to a newly assigned variable?
What is the primary advantage of the 'Maintaining Arc Consistency' (MAC) algorithm over simple forward checking?
How does 'conflict-directed backjumping' differ from standard chronological backtracking?
Answers: A, C, A, B, B
bottom of page



