Skip to main content

Introducing taxonomic reasoning in LOGIDATA+

  • Part III: Complex Objects
  • Chapter
  • First Online:
LOGIDATA+: Deductive Databases with Complex Objects

Abstract

In this paper we give a syntax and define a denotational semantics for describing classes in LOGIDATA*, and give a subsumption algorithm that is sound, complete, and polynomial. The syntax allows us to describe both primitive and defined acyclic classes by means of the tuple and set type constructors; in particular, it is also possible to state cardinality constraints on sets. Semantics is defined by means of an interpretation function that maps the descriptions given at an intensional level into the value domain. This interpretation also takes the undefined element nil into account, thus allowing us to deal with a form of incomplete knowledge in a way that is semantically correct. After introducing defined classes and the notion of interpretation function, it is possible to formally define the concept of subsumption, an inference technique that makes it possible reasoning about objects and classes on the basis of their descriptions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Abiteboul and R. Hull. IFO: A Formal Semantic Database Model. In ACM TODS, vol. 12, n.4, 1987.

    Google Scholar 

  2. A. Artale, D. Beneventano, S. Bergamaschi, F. Cesarini, C. Sartori and G. Soda. Taxonomic Reasonig in LOGIDATA+. In this volume, LOGIDATA +: Deductive Databases with complex objects, P. Atzeni ed., Lecture Notes in Computer Science, Springer-Verlag.

    Google Scholar 

  3. P. Atzeni, F. Cacace, S. Ceri, L. Tanca. The LOGIDATA+ model. In this volume, LOGIDATA +:Deductive Databases with complex objects, P. Atzeni ed., Lecture Notes in Computer Science, Springer-Verlag.

    Google Scholar 

  4. R.J. Brachman, D.L. MacGuinness, P.F. Patel-Schneider and L.A. Resnick. Living with CLASSIC: When and How to Use a KL-ONE-Like Language. In Principles of Semantic Networks, J.Sowa, Morgan Kaufmann Publishers, Inc., 1990.

    Google Scholar 

  5. L. Cardelli. A Semantics of Multiple Inheritance. Semantics of Data Types, Springer-Verlag, pp.51–67, 1984.

    Google Scholar 

  6. L.M.L. Delcambre and K.C. Davis. Automatic Validation of Object-Oriented Database Structures. In Proceedings of Int. Conf. on Data Engineering, 1989.

    Google Scholar 

  7. F.M. Donini, M. Lenzerini, D. Nardi, W. Nutt. The complexity of concept languages. In Proceedings of the 2nd Int. Conf. on Principles of Knowledge Representation and Reasoning, KR-91, Morgan Kaufmann, 1991.

    Google Scholar 

  8. C. Lecluse and P. Richard. Modelling Complex Structures in Object-Oriented Databases. In ACM PODS, pp.360–367,1 1989.

    Google Scholar 

  9. H.J. Levesque and R.J. Brachman. Expressiveness and Tractability in Knowledge Representation and Reasoning. In Computational Intelligence, 3:78–93, 1987.

    Google Scholar 

  10. B. Nebel. Terminological Reasoning is Inherently Intractable. In IWBS Report 82, September 1989.

    Google Scholar 

  11. B. Nebel. Reasoning and Revision in Hybrid Representation Systems. In Lecture Notes in Artificial Intelligence, n. 422, Springer-Verlag, 1990.

    Google Scholar 

  12. P.F. Patel-Schneider. Undeciability of subsumption in NIKL. In Artificial Intelligence, 39:263–272, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Paolo Atzeni

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Artale, A., Cesarini, F., Soda, G. (1993). Introducing taxonomic reasoning in LOGIDATA+ . In: Atzeni, P. (eds) LOGIDATA+: Deductive Databases with Complex Objects. Lecture Notes in Computer Science, vol 701. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0021892

Download citation

  • DOI: https://doi.org/10.1007/BFb0021892

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56974-9

  • Online ISBN: 978-3-540-47844-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics