DocumentCode
977068
Title
Algorithms for constructing minimal deduction graphs
Author
Yang, Chao-Chih ; Chen, Jennifer Jau-Yin ; Chau, H. Lewis
Author_Institution
Dept. of Comput. Sci., Univ. of North Texas, Denton, TX, USA
Volume
15
Issue
6
fYear
1989
fDate
6/1/1989 12:00:00 AM
Firstpage
760
Lastpage
770
Abstract
Two algorithms for constructing minimal deduction graphs (MDG) for inferring rules and facts in an extended version of the Horn clause logic are described. A deduction graph (DG) is minimal if the number of arcs in the graph is minimized. Horn clauses (HC) are extended to Horn formulas (HF), such that the head or the body of an HF can be a conjunction of positive literals or a disjunction of the bodies of some rule instances, respectively. Each algorithm constructs an MDG from its source to its sink, whose arcs infer the HF `if source then sink´. The construction of an MDG is based on a sound and complete set of inference rules of reflexivity, transitivity, and conjunction for HFs which proceeds by expanding a tree rooted at its sink until its source has a successful backtracking to the root. Then the MDG is extracted from the tree. The nodes being expanded in such a tree are classified into seven types, which are assigned by different priorities for their growing into subtrees or for their pruning to reduce the tree space
Keywords
expert systems; graphs; inference mechanisms; logic programming; DG; HF; Hern clauses; Horn clause logic; Horn formulas; MDG construction algorithms; arcs; backtracking; inference rules; minimal deduction graphs; positive literals; reflexivity; rule instances; sink; subtrees; transitivity; tree space; Chaos; Classification tree analysis; Engines; Expert systems; Hafnium; Inference algorithms; Knowledge based systems; Logic; Relational databases; Tree graphs;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.24729
Filename
24729
Link To Document