Skip to main content

Web Ontology Representation and Reasoning via Fragments of Set Theory

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9209))

Abstract

In this paper we use results from Computable Set Theory as a means to represent and reason about description logics and rule languages for the semantic web.

Specifically, we introduce the description logic \(\mathcal {DL}\langle 4LQS^R\rangle (\mathbf {D})\)–allowing features such as min/max cardinality constructs on the left-hand/right-hand side of inclusion axioms, role chain axioms, and datatypes–which turn out to be quite expressive if compared with \(\mathcal {SROIQ}(\mathbf {D})\), the description logic underpinning the Web Ontology Language OWL. Then we show that the consistency problem for \(\mathcal {DL}\langle 4LQS^R\rangle (\mathbf {D})\)-knowledge bases is decidable by reducing it, through a suitable translation process, to the satisfiability problem of the stratified fragment \(4LQS^R\) of set theory, involving variables of four sorts and a restricted form of quantification. We prove also that, under suitable not very restrictive constraints, the consistency problem for \(\mathcal {DL}\langle 4LQS^R\rangle (\mathbf {D})\)-knowledge bases is NP-complete. Finally, we provide a \(4LQS^R\)-translation of rules belonging to the Semantic Web Rule Language (SWRL).

Work partially supported by the FIR project COMPACT: Computazione affidabile su testi firmati, code: D84C46.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The notion of syntax tree for 4LQS-formulae is similar to the notion of syntax tree for formulae of first-order logic. A precise definition of the latter can be found in [11].

  2. 2.

    The use of level 3 variables to model abstract and concrete role terms is motivated by the fact that their elements, that is ordered pairs \(\langle x, y \rangle \), are encoded in Kuratowski’s style as \(\{\{x\}, \{x,y\}\}\), namely as collections of sets of objects. Variables of level 2 are used in the formulae \(\psi _8\) and \(\psi _9\) of the construction to model the fact that level 3 variables representing role terms are binary relations.

  3. 3.

    We recall that a logic is non-monotonic if some conclusions can be invalidated when more knowledge is added.

References

  1. Baader, F., Horrocks, I., Sattler, U.: Description logics as ontology languages for the semantic web. In: Hutter, D., Stephan, W. (eds.) Mechanizing Mathematical Reasoning. LNCS (LNAI), vol. 2605, pp. 228–248. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  2. Cantone, D., Ferro, A., Omodeo, E.G.: Computable set theory. Number 6 in International Series of Monographs on Computer Science. Oxford Science Publications, Clarendon Press, Oxford, UK (1989)

    Google Scholar 

  3. Cantone, D., Longo, C.: A decidable two-sorted quantified fragment of set theory with ordered pairs and some undecidable extensions. Theor. Comput. Sci. 560, 307–325 (2014)

    Article  MathSciNet  Google Scholar 

  4. Cantone, D., Longo, C., Nicolosi Asmundo, M.: A decidable quantified fragment of set theory involving ordered pairs with applications to description logics. In: Proceedings Computer Science Logic, 20th Annual Conference of the EACSL, CSL 2011, pp. 129–143, Bergen, Norway, 12–15 September 2011

    Google Scholar 

  5. Cantone, D., Longo, C., Nicolosi Asmundo, M.: A decision procedure for a two-sorted extension of multi-level syllogistic with the Cartesian product and some map constructs. In: Faber, W., Leone, N. (eds.) Proceedings of the 25th Italian Conference on Computational Logic (CILC 2010), Rende, Italy, 7–9 July 2010, vol. 598, pp. 1–18 (paper 11). CEUR Workshop Proceedings, ISSN 1613–0073, June 2010

    Google Scholar 

  6. Cantone, D., Longo, C., Nicolosi Asmundo, M., Santamaria, D.F.: Web ontology representation and reasoning via fragments of set theory (2015) CoRR, abs/1505.02075 (extended version)

    Google Scholar 

  7. Cantone, D., Longo, C., Pisasale, A.: Comparing description logics with multi-level syllogistics: the description logic \({\cal DL} \langle \mathtt{MLSS}_{2, m}^{\times }\rangle \). In: Traverso, P. (ed.) 6th Workshop on Semantic Web Applications and Perspectives, pp. 1–13, Bressanone, Italy, 21–22 September 2010

    Google Scholar 

  8. Cantone, D., Nicolosi-Asmundo, M.: Fundam. Inf. On the satisfiability problem for a 4-level quantified syllogistic and some applications to modal logic, vol. 124(4), pp. 427–448 (2013)

    Google Scholar 

  9. Cantone, D., Nicolosi-Asmundo, M., Santamaria, D.F., Trapani, F.: An ontology for ceramics cataloguing. In: Computer Applications and Quantitative Methods in Archaeology (CAA) (2015)

    Google Scholar 

  10. Cantone, D., Omodeo, E., Policriti, A.: Set Theory for Computing: From Decision Procedures to Declarative Programming with Sets. Monographs in Computer Science. Springer, New York (2001)

    Book  MATH  Google Scholar 

  11. Dershowitz, N., Jouannaud, J.-P.: Rewrite systems. In: van Leeuwen, J. (ed.) Handbook of Theoretical Computer Science (vol. B), pp. 243–320. MIT Press, Cambridge, MA, USA (1990)

    Google Scholar 

  12. Formisano, A., Omodeo, E.G., Policriti, A.: Three-variable statements of set-pairing. Theor. Comput. Sci. 322(1), 147–173 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  13. Horrocks, I., Kutz, O., Sattler, U.: The even more irresistible SROIQ. In: Doherty, P., Mylopoulos, J., Welty, C.A. (eds.) Proceedings 10th International Conference on Principles of Knowledge Representation and Reasoning, pp. 57–67. AAAI Press (2006)

    Google Scholar 

  14. Horrocks, I., Sattler, U.: Ontology reasoning in the SHOQ(D) description logic. In: Proceeding of IJCAI 2001, pp. 199–204 (2001)

    Google Scholar 

  15. Kazakov, Y.: RIQ and SROIQ are harder than SHOIQ. In: Brewka, G., Lang, J. (eds.) Proceedings of the 11th International Conference, KR 2008, pp. 274–284, Sydney, Australia, 16–19 September 2008

    Google Scholar 

  16. Motik, B.: On the properties of metamodeling in OWL. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 548–562. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  17. Motik, B., Horrocks, I.: OWL datatypes: design and implementation. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 307–322. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  18. Santamaria, D.F.: A Set-Theoretical Representation for OWL 2 Profiles. LAP Lambert Academic Publishing (2015). ISBN 978-3-659-68797-6

    Google Scholar 

  19. Schwartz, J.T., Cantone, D., Omodeo, E.G.: Computational Logic and Set Theory: Applying Formalized Logic to Analysis. Texts in Computer Science. Springer-Verlag New York Inc., New York (2011)

    Book  MATH  Google Scholar 

  20. SWRL: http://www.w3.org/Submission/SWRL/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marianna Nicolosi-Asmundo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Cantone, D., Longo, C., Nicolosi-Asmundo, M., Santamaria, D.F. (2015). Web Ontology Representation and Reasoning via Fragments of Set Theory. In: ten Cate, B., Mileo, A. (eds) Web Reasoning and Rule Systems. RR 2015. Lecture Notes in Computer Science(), vol 9209. Springer, Cham. https://doi.org/10.1007/978-3-319-22002-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22002-4_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22001-7

  • Online ISBN: 978-3-319-22002-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics