2015-03-16 14 views

ответ

1

Наличие или отсутствие Horn satisfiability может отображаться в линейном времени. Here - хорошее введение с некоторыми примерами. Решение можно найти по unit propagation без обратного слежения.

ПСЕВДОКОД из университета Берклиlecture note:

enter image description here

выполнимость для общих выражений CNF является классической NP-complete проблемы. Для выполнения CNF не известны полиномиальные алгоритмы времени (кроме случаев, когда P = NP).