USING DIRECTED HYPERGRAPHS TO VERIFY RULE-BASED EXPERT-SYSTEMS

Citation
M. Ramaswamy et al., USING DIRECTED HYPERGRAPHS TO VERIFY RULE-BASED EXPERT-SYSTEMS, IEEE transactions on knowledge and data engineering, 9(2), 1997, pp. 221-237
Citations number
24
Categorie Soggetti
Information Science & Library Science","Computer Sciences, Special Topics","Engineering, Eletrical & Electronic","Computer Science Artificial Intelligence","Computer Science Information Systems
ISSN journal
10414347
Volume
9
Issue
2
Year of publication
1997
Pages
221 - 237
Database
ISI
SICI code
1041-4347(1997)9:2<221:UDHTVR>2.0.ZU;2-W
Abstract
Rule-based representation techniques have become popular for storage a nd manipulation of domain knowledge in expert systems. It is important that systems using such a representation are verified for accuracy be fore implementation. In recent years, graphical techniques have been f ound to provide a good framework for the detection of errors that may appear in a rule base [1], [16], [17], [19], [23]. In this work we pre sent a graphical representation scheme that: 1) captures complex depen dencies across clauses in a rule base in a compact yet intuitively cle ar manner and 2) is easily automated to detect structural errors in a rigorous fashion. Our technique uses a directed hypergraph to accurate ly detect the different types bf structural errors that appear iri a r ule base. The technique allows rules to be represented in a manner tha t clearly identifies complex dependencies across compound clauses. Sub sequently, the verification procedure can detect errors in an accurate fashion by using simple operations on the adjacency matrix of the dir ected hypergraph. The technique is shown to have a computational compl exity that is comparable to that of other graphical techniques. The gr aphical representation coupled with the associated matrix operations i llustrate how directed hypergraphs are a very appropriate representati on technique for the verification task.