Logical Inference Strategies

There are many ways to infer things.

What is Inference?

Logical inference is the computation of new sentences for a knowledge base, using some algorithm. The algorithm is usually phrased as follows:

Given KB and α, does KB ⊨ α ?

Some techniques:

Inference in Propositional Logic

Model Checking

Resolution

Forward Chaining

Backward Chaining

Inference in First Order Logic

Unification

First-Order Resolution

First-Order Forward Chaining

First-Order Backward Chaining

Logic Programming

Theorem Provers

Wikipedia's category page on theorem provers