Formal description and verification of production systems

There has been a lack of analytic approaches for verifying and maintaining knowledge bases in expert systems. This article provides a formal description technique for verifying the correctness, consistency, and completeness of production‐based systems. It has its foundation on High Level Petri Nets proposed by Liu and Dillon [Proceedings of the International Conference on Modelling and Simulation, Melbourne, Australia, October 1987, pp. 68‐73; Int. J. Intell. Syst. 6, 255–276 (1991)], and Liu [“Formal description and verification of expert systems,” Ph.D. Dissertation, Dept. of Computer Science, La Trobe University, Australia, 1992; IEEE Proceedings of the Fifth International Conference on Computing and Information, Sudbury, Ontario, Canada, May 1993]. the approach emphasizes the uses of color tokens to represent the predicate states and the conditional states for the execution of production rules. It enables the detection, location, and identification of a variety of anomalies that could occur in a sequence of inferences. A description of the problems in terms of suitable verification is given. Formal analysis is proposed which is based on reachability markings generated by the transition firings in the Petri network. © 1995 John Wiley & Sons, Inc.

[1]  Slobodan Ribaric Knowledge Representation Scheme Based on Petri Net Theory , 1988, Int. J. Pattern Recognit. Artif. Intell..

[2]  Richard Buxton,et al.  Modelling Uncertainty in Expert Systems , 1989, Int. J. Man Mach. Stud..

[3]  Derek L. Nazareth,et al.  Issues in the Verification of Knowledge in Rule-Based Systems , 1989, Int. J. Man Mach. Stud..

[4]  James Nga-Kwok Liu,et al.  An approach towards the verification of expert systems using numerical petri nets , 1991, Int. J. Intell. Syst..

[5]  Kurt Jensen,et al.  Coloured Petri Nets and the Invariant-Method , 1981, Theor. Comput. Sci..

[6]  Nga Kwo Liu Formal description and verification of knowledge base redundancy and subsumption , 1993, Proceedings of ICCI'93: 5th International Conference on Computing and Information.

[7]  A. Giordana,et al.  Modelling Production Systems by means of Predicate-Transitions Networks , 1985, Inf. Sci..