Forward Chaining
Forward chaining is a method that finds every conclusion possible based on
a given set of premises. Forward chaining is used primarily for
diagnosis, where all possible outcomes based on given input are
under consideration. For all other purposes forward chaining is only feasible
when the number of possible outcomes is small. Only then would there
be little or no advantages to using backward chaining. When there exist
many conclusions, forward chaining becomes too inefficient and time consuming
to be of any use.
Return to Expert Systems