Control of inconsistency and redundancy in Prolog-type knowledge bases

A methodology is discussed for analyzing the contents of a Prolog-type knowledge base and eliminating inconsistent and redundant logical elements. A graphical representation of the logic required to infer a goal, called the goal-facts network, is introduced, and the identification of inconsistency in that network is described. Two alternatives, Boolean algebra and the Karnaugh map, are presented as tools to identify and to examine redundancy. >

[1]  Frederick Hayes-Roth,et al.  Building expert systems , 1983, Advanced book program.

[2]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Avron Barr,et al.  The Handbook of Artificial Intelligence, Volume 1 , 1982 .

[4]  Chris Mellish,et al.  Programming in Prolog (2nd ed.) , 1984 .