Nonmonotonic Inheritance in Object‐Oriented Deductive Database Languages

Deductive object‐oriented frameworks integrate logic rules and inheritance. There, specific problems arise: due to the combination of deduction and inheritance, (a) deduction can take place depending on inherited facts, thus raising indirect conflicts, and (b) also the class hierarchy and ‐membershi...

Full description

Saved in:
Bibliographic Details
Published inJournal of logic and computation Vol. 11; no. 4; pp. 499 - 525
Main Authors May, Wolfgang, Kandzia, Paul‐Thomas
Format Journal Article
LanguageEnglish
Published Oxford Oxford University Press 01.08.2001
Oxford Publishing Limited (England)
Subjects
Online AccessGet full text
ISSN0955-792X
1465-363X
DOI10.1093/logcom/11.4.499

Cover

More Information
Summary:Deductive object‐oriented frameworks integrate logic rules and inheritance. There, specific problems arise: due to the combination of deduction and inheritance, (a) deduction can take place depending on inherited facts, thus raising indirect conflicts, and (b) also the class hierarchy and ‐membership is subject to deduction. From this point of view, we investigate the application of the extension semantics of Default Logic to deductive object‐oriented database languages. By restricting the problem to Horn programs and a special type of defaults tailored to the semantics of inheritance, a forward‐chaining construction of a Herbrand‐style representation of extensions is possible. This construction is compared with the semantics for F‐Logic (and implemented in the FLORID system) which is based on a combination of classical deductive fixpoints and an inheritance‐trigger mechanism. We show that the F‐Logic semantics coincides with the standard semantics of Default Logic and Inheritance Networks.
Bibliography:local:110499
istex:151E504BD10BC0871E32CEB3EA766EE89B43F574
ark:/67375/HXZ-7QVSM6CG-K
ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
ISSN:0955-792X
1465-363X
DOI:10.1093/logcom/11.4.499