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

Discussion

What is cutset conditioning?

  • A.Cutting the constraint graph into two independent halves
  • B.Removing constraints until the problem becomes satisfiable
  • C.Conditioning each domain on the values already assigned
  • D.Assigning a small set of variables to leave a tree behind

Answer: D

If deleting a few variables leaves a tree, every assignment to that cycle cutset can be tried and the remaining tree solved in linear time, giving a cost exponential only in the cutset size. Finding the smallest cutset is itself hard, so a heuristic is used. Partitioning, constraint removal and domain conditioning are different techniques. Reducing an exponential in the problem size to one in a structural parameter is the central idea of parameterised algorithms.

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

Post your comment

Please log in or register to post a comment.