Using Petri nets to verify acyclic rule-based system

Front. Electr. Electron. Eng. ›› 2008, Vol. 3 ›› Issue (2) : 155 -161.

PDF (222KB)
Front. Electr. Electron. Eng. ›› 2008, Vol. 3 ›› Issue (2) : 155 -161. DOI: 10.1007/s11460-008-0042-2

Using Petri nets to verify acyclic rule-based system

Author information +
History +
PDF (222KB)

Abstract

A series of Petri net-based definitions were formulated for describing four types of structural errors in a rule-based system (RBS), including inconsistency, incompleteness, redundancy and circularity. A marked ?-Petri net model of acyclic RBS was constructed. Then, its reachability tree was generated to record all reachable relations between propositions in RBS. Moreover, a backward reasoning forest of a reachable marking was generated for explicitly representing reachable paths in RBS. Finally, a set of theorems and algorithms were provided to analyze and check structural errors. The usability of the research results presented in this paper was illustrated by an example.

Keywords

rule-based system (RBS) / horn clause / Petri net / verification

Cite this article

Download citation ▾
null. Using Petri nets to verify acyclic rule-based system. Front. Electr. Electron. Eng., 2008, 3(2): 155-161 DOI:10.1007/s11460-008-0042-2

登录浏览全文

4963

注册一个新账户 忘记密码

References

AI Summary AI Mindmap
PDF (222KB)

759

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/