nHorn Form (restricted)
n KB = conjunction
of Horn clauses
nHorn clause =
nproposition symbol;
or
n(conjunction of symbols) Þ symbol
nE.g., C Ù (B Þ A) Ù (C Ù D Þ B)
nModus Ponens (for Horn Form): complete for Horn KBs
nα1, … ,αn, α1 Ù … Ù αn Þ β
nβ
n
nCan be used with forward chaining or backward chaining.
nThese algorithms are very natural and run in linear
time