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

Discussion

Why is preprocessing applied selectively rather than exhaustively?

  • A.Some simplifications enlarge the formula rather than shrinking it
  • B.Exhaustive preprocessing would not terminate on large formulas
  • C.Preprocessing may change the satisfiability of the formula
  • D.The solver cannot search a formula that has been preprocessed

Answer: A

Eliminating a variable appearing in many clauses of both polarities produces a quadratic number of resolvents, so the operation is attempted only where a size criterion is met. Satisfiability is preserved, termination is manageable, and search proceeds normally afterwards. Applying a transformation under a cost benefit test, rather than because it is available, is the difference between a preprocessing phase that helps and one that hurts.

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

Post your comment

Please log in or register to post a comment.