Machine-translated by Google. Questions are authored in English.
Top

Discussion

When is backward chaining preferable?

  • A.When the rule base contains no variables in its conditions
  • B.When every consequence of the facts will eventually be needed
  • C.When a specific query matters and most consequences do not
  • D.When facts arrive continuously and must be processed at once

Answer: C

Working back from the query touches only the rules relevant to it, whereas forward chaining would derive an enormous number of true but irrelevant facts. Streaming data favours forward chaining. Variables and eventual need are separate considerations, the last favouring forward chaining. Directing computation by what is actually wanted, rather than computing everything and selecting afterwards, is a principle far wider than inference.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.