Forward and Backward Chaining
Processing Requirements for Forward Chaining
Want to check all rules
Need to know (enter) all data initially
Hard to know if rule applies if data unknown
Search not guided
Do not know if rule will be useful until final conclusion found
May reach many true, but irrelevant, conclusions
No way to know if working in appropriate direction until done
Processing Requirements for Backward Chaining
Potential for considerable record keeping
Must keep track of possible hypotheses
Must ask for data, if not already known
Might work backwards, only to find path ends in unknowns
created May 13, 2003
last revised May 13, 2003
previous
next