Next: Procedural Knowledge
Up: Knowledge Representation
 Previous: Inheritable knowledge
 
Represent knowledge as formal logic:
All dogs have tails
 : dog(x) 
  hasatail(x)
Advantages:
-  A set of strict rules. 
-  Can be used to derive more facts.
 -  Truths of new statements can be verified.
 -  Guaranteed correctness.
 
 -  Many inference procedures available to in implement standard rules of
logic.
 -  Popular in AI systems. e.g Automated theorem proving.
 
 
 
dave@cs.cf.ac.uk