Content deleted Content added
Hans Adler (talk | contribs) fix "confusing" template |
No edit summary |
||
Line 3:
The '''Davis–Putnam algorithm''' was developed by [[Martin Davis]] and [[Hilary Putnam]] for checking the validity of a [[first-order logic]] formula. It is known that there exist no [[decision procedure]] for this task. Therefore the Davis–Putnam ''procedure'' does not terminate on some inputs.{{Fact|date=May 2009}}
The procedure is based on [[Herbrand's theorem]], which implies that an [[satisfiable|unsatisfiable]] formula has
The procedure roughly consists of these three parts:
|