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

Discussion

What is the Davis Putnam procedure?

  • A.A resolution strategy restricted to unit clauses only
  • B.A technique for enumerating all models of a formula
  • C.A backtracking search for a satisfying assignment with propagation
  • D.A method for converting formulas to conjunctive normal form

Answer: C

The procedure assigns a variable, propagates the consequences, and backtracks when a clause becomes empty, which is the basis of every modern satisfiability solver. Its two key inferences are unit propagation and the pure symbol rule. Conversion, resolution restriction and model enumeration are different activities. A sixty year old algorithm still at the heart of state of the art tools, after decades of refinement, is unusual and worth noticing. Reading the definition literally, rather than recalling a formula, is the reliable route through questions of this shape.

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

Post your comment

Please log in or register to post a comment.