Machine-translated by Google. Questions are authored in English.
Top

Discussion

What does the minimum remaining values heuristic choose?

  • A.The value that rules out the fewest options for others
  • B.The variable that was assigned least recently
  • C.The variable with the fewest legal values left
  • D.The variable involved in the fewest constraints

Answer: C

Choosing the most constrained variable first means failure is detected as early as possible, pruning the tree near the root where the saving is greatest. It is often called the fail first heuristic for that reason. Constraint counts are the degree heuristic, value selection is a separate decision, and recency is not used. Ordering so that failure comes early, rather than late, is counter-intuitive until one notices that the cost of failure grows with the depth at which it occurs.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.