Management of Stratified Databases

We propose here a knowledge based management system supporting immediate visualization and simulation facilities in presence of non-monotonic reasoning. It is based on a special class of indefinite deductive databases, called stratified databases, introduced in APT, BLAIR and WALKER [ABW] and VAN GELDER [VG], in which recursion "through" negation is disallowed. A stratified database has a natural model associated with it which is selected as its intended meaning. The main technical problem addressed here is the task of maintaining this model. To solve it we refine the ideas present in the works of DoYLE [DJ and DE KLEER [dK] on belief revision systems. We also discuss the implementation issues and the trade-offs involved.

[1]  Stuart C. Shapiro,et al.  Reasoning in Multiple Belief Spaces , 1983, IJCAI.

[2]  François Bancilhon,et al.  Naive Evaluation of Recursively Defined Relations , 1986, On Knowledge Base Management Systems.

[3]  Jon Doyle,et al.  A Truth Maintenance System , 1979, Artif. Intell..

[4]  Krzysztof R. Apt,et al.  Maintenance of stratified databases viewed as a belief revision system , 1987, PODS.

[5]  Keith L. Clark,et al.  Negation as Failure , 1987, Logic and Data Bases.