Questions: Constraint Satisfaction in Problem-Solving

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A person is stuck on the nine-dot problem, silently assuming that lines must stay inside the 3×3 grid of dots. When they suddenly realize there is no such rule and the solution appears, this 'aha moment' is best explained as:

ACompleting an exhaustive search through all remaining possibilities
BRelaxing an incorrectly assumed constraint that was blocking productive search
CRandomly guessing a new approach after failing with deliberate strategies
DIncreasing working memory capacity to hold more options simultaneously
Question 2 Multiple Choice

Two problems have equally large search spaces. Problem A has many explicit constraints with strong propagation (each constraint eliminates many candidates). Problem B has few constraints. Which is likely easier to solve, and why?

AProblem B — fewer constraints means fewer rules to keep track of
BProblem A — constraint propagation prunes the search space before costly search begins
CThey are equivalent — search space size is the only determinant of difficulty
DProblem B — constraints create conflicts that slow the solver down
Question 3 True / False

Adding explicit constraints to a design problem — formally writing down every requirement and asking what each one rules out — can make the problem easier to solve, not harder.

TTrue
FFalse
Question 4 True / False

Human insight in problem-solving occurs because people systematically and exhaustively search the problem space until they stumble upon the correct solution.

TTrue
FFalse
Question 5 Short Answer

Why does making constraints explicit often make a problem easier to solve, even though it might seem like more rules would add complexity?

Think about your answer, then reveal below.