DocumentCode :
1253286
Title :
Using directed hypergraphs to verify rule-based expert systems
Author :
Ramaswamy, Mysore ; Sarkar, Sumit ; Chen, Ye-sho
Author_Institution :
Dept. of Manage. & Marketing, Southern Univ., Baton Rouge, LA, USA
Volume :
9
Issue :
2
fYear :
1997
Firstpage :
221
Lastpage :
237
Abstract :
Rule-based representation techniques have become popular for storage and manipulation of domain knowledge in expert systems. It is important that systems using such a representation are verified for accuracy before implementation. In recent years, graphical techniques have been found to provide a good framework for the detection of errors that may appear in a rule base. The authors present a graphical representation scheme that: 1) captures complex dependencies across clauses in a rule base in a compact yet intuitively clear manner and 2) is easily automated to detect structural errors in a rigorous fashion. Their technique uses a directed hypergraph to accurately detect the different types of structural errors that appear in a rule base. The technique allows rules to be represented in a manner that clearly identifies complex dependencies across compound clauses. Subsequently, the verification procedure can detect errors in an accurate fashion by using simple operations on the adjacency matrix of the directed hypergraph. The technique is shown to have a computational complexity that is comparable to that of other graphical techniques. The graphical representation coupled with the associated matrix operations illustrate how directed hypergraphs are a very appropriate representation technique for the verification task
Keywords :
computational complexity; directed graphs; errors; expert systems; knowledge acquisition; knowledge representation; knowledge verification; accuracy verification; adjacency matrix; complex dependencies; compound clauses; computational complexity; directed hypergraphs; domain knowledge manipulation; domain knowledge storage; expert systems; graphical techniques; matrix operations; rule base; rule-based expert system verification; rule-based representation techniques; structural error detection; Computational complexity; Computer Society; Expert systems; Knowledge acquisition; Knowledge representation; Performance analysis; Petri nets;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.591448
Filename :
591448
Link To Document :
بازگشت