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

Discussion

When does local search perform badly on a constraint problem?

  • A.When the problem happens to contain a very large number of variables
  • B.When the constraints are global rather than binary in form
  • C.When the domains of the variables are very large
  • D.When solutions are rare and the landscape has many local optima

Answer: D

A tightly constrained problem with few solutions has a landscape full of assignments that violate one constraint and cannot be repaired without violating another, and the search stalls. Systematic methods with propagation do better there. Size, constraint arity and domain size affect the cost rather than the character of the difficulty. Matching the method to the instance's solution density, rather than to its size, is the judgement local search requires.

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

Post your comment

Please log in or register to post a comment.