skip to main content
10.1145/1988688.1988696acmotherconferencesArticle/Chapter ViewAbstractPublication PageswimsConference Proceedingsconference-collections
tutorial

Description logic reasoning for semantic web ontologies

Published:25 May 2011Publication History

ABSTRACT

The ontology language for the semantic web OWL provides means to describe entities of an application domain in an ontology in a well-structured way. The underlying formalism for OWL are Description Logics (DLs) [6], which are a family of knowledge representation formalisms that have formal semantics. This family of logics is tailored towards representing terminological knowledge of an application domain in a structured and formally well-understood way.

References

  1. A. Acciarri, D. Calvanese, G. D. Giacomo, D. Lembo, M. Lenzerini, M. Palmieri, and R. Rosati. QuOnto: Querying ontologies. In M. M. Veloso and S. Kambhampati, editors, Proc. of the 20th Nat. Conf. on Artificial Intelligence (AAAI'05), pages 1670--1671, 2005. QuOnto download page http://www.dis.uniromal.it/~quonto/index.htm. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. F. Baader. Description logics. In Proceedings of Reasoning Web: Semantic Technologies for Information Systems, volume 5689 of Lecture Notes in Computer Science, pages 1--39, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. F. Baader, A. Bauer, P. Baumgartner, A. Cregan, A. Gabaldon, K. Ji, K. Lee, D. Rajaratnam, and R. Schwitter. A novel architecture for situation awareness systems. In M. Giese and A. Waaler, editors, Proceedings of the 18th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (Tableaux 2009), volume 5607 of Lecture Notes in Computer Science, pages 77--92. Springer-Verlag, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. F. Baader, S. Brandt, and C. Lutz. Pushing the EL envelope. In Proc. of the 19th Int. Joint Conf. on Artificial Intelligence (IJCAI-05), Edinburgh, UK, 2005. Morgan-Kaufmann Publishers. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. F. Baader, S. Brandt, and C. Lutz. Pushing the EL envelope further. In K. Clark and P. F. Patel-Schneider, editors, In Proc. of the OWLED Workshop, 2008.Google ScholarGoogle Scholar
  6. F. Baader, D. Calvanese, D. McGuinness, D. Nardi, and P. Patel-Schneider, editors. The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. F. Baader, E. Franconi, B. Hollunder, B. Nebel, and H.-J. Profitlich. An empirical analysis of optimization techniques for terminological representation systems or: Making KRIS get a move on. Applied Artificial Intelligence. Special Issue on Knowledge Base Management, 4:109--132, 1994.Google ScholarGoogle Scholar
  8. F. Baader, C. Lutz, and A.-Y. Turhan. Small is again Beautiful in Description Logics. Kl -- Künstliche Intelligenz, 24(l):25--33, April 2010.Google ScholarGoogle Scholar
  9. F. Baader and U. Sattler. An overview of tableau algorithms for description logics. Studia Logica, 69:5--40, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  10. S. Bechhofer, F. van Harmelen, J. Hendler, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider, and L. A. Stein. OWL web ontology language reference. W3C Recommendation, February 2004. http://www.w3.org/TR/owl-ref/.Google ScholarGoogle Scholar
  11. R. J. Brachman and H. J. Levesque. Readings in Knowledge Representation. Morgan Kaufmann, Los Altos, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. S. Brandt. Polynomial time reasoning in a description logic with existential restrictions, GCI axioms, and---what else? In R. L. de Mantáras and L. Saitta, editors, Proc. of the 16th European Conf. on Artificial Intelligence (ECAI-04), pages 298--302. IOS Press, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, and R. Rosati. DL-Lite: Tractable description logics for ontologies. In M. M. Veloso and S. Kambhampati, editors, Proc. of the 20th Nat. Conf. on Artificial Intelligence (AAAI'05), pages 602--607. AAAI Press/The MIT Press, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, and R. Rosati. Data complexity of query answering in description logics. In Proc. of the 10th Int. Conf. on the Principles of Knowledge Representation and Reasoning (KR 2006), pages 260--270, 2006.Google ScholarGoogle Scholar
  15. D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, and R. Rosati. Tractable reasoning and efficient query answering in description logics: The DL-Lite family. Journal of Automated Reasoning, 39(3):385--429, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. D. Calvanese and G. D. Giacomo. Expressive description logics. In {6}, pages 178--218. Cambridge University Press, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. T. Eiter, C. Lutz, M. Ortiz, and M. Simkus. Query answering in description logics with transitive roles. In Proceedings of the 21st International Joint Conference on Artificial Intelligence IJCAI09. AAAI Press, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. B. Glimm, I. Horrocks, C. Lutz, and U. Sattler. Conjunctive query answering for the description logic SHIQ. In M. M. Veloso, editor, Proc. of the 20th Int. Joint Conf. on Artificial Intelligence (IJCAI-07), pages 399--404, Hyderabad, India, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. B. Glimm, I. Horrocks, and B. Motik. Optimized Description Logic Reasoning via Core Blocking. In J. Giesl and R. Hähnle, editors, Proc. of the 5th Int. Joint Conf. on Automated Reasoning (IJCAR-10), volume 6173 of Lecture Notes in Computer Science, pages 457--471, Edinburgh, UK, 2010. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. V. Haarslev and R. Möller. High performance reasoning with very large knowledge bases: A practical case study. In B. Nebel, editor, Proc. of the 17th Int. Joint Conf. on Artificial Intelligence (IJCAI-01), pages 161--166, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. V. Haarslev and R. Möller. RACER system description. In R. Goré, A. Leitsch, and T. Nipkov, editors, Proc. of the Int. Joint Conf. on Automated Reasoning (IJCAR-01), Lecture Notes in Computer Science. Springer, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. V. Haarslev, R. Möller, and A.-Y. Turhan. Exploiting pseudo models for TBox and ABox reasoning in expressive description logics. In R. Goré, A. Leitsch, and T. Nipkov, editors, Proceedings of the International Joint Conference on Automated Reasoning IJCAR'01, LNAI. Springer Verlag, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. I. Horrocks. Optimising Tableaux Decision Procedures for Description Logics. PhD thesis, University of Manchester, 1997.Google ScholarGoogle Scholar
  24. I. Horrocks. Using an expressive description logic: FaCT or fiction? In A. Cohn, L. Schubert, and S. Shapiro, editors, Proc. of the 6th Int. Conf. on the Principles of Knowledge Representation and Reasoning (KR-98), pages 636--647, 1998.Google ScholarGoogle Scholar
  25. I. Horrocks. Reasoning with expressive description logics: Theory and practice. In A. Voronkov, editor, Proc. of the 19th Conf. on Automated Deduction (CADE-19), number 2392 in Lecture Notes In Artificial Intelligence, pages 1--15. Springer, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. I. Horrocks, O. Kutz, and U. Sattler. The even more irresistible SROIQ. In P. Doherty, J. Mylopoulos, and C. Welty, editors, Proc. of the 10th Int. Conf. on the Principles of Knowledge Representation and Reasoning (KR-06), pages 57--67. AAAI Press, 2006.Google ScholarGoogle Scholar
  27. I. Horrocks, P. Patel-Schneider, and F. van Harmelen. From SHIQ and RDF to OWL: The making of a web ontology language. Journal of Web Semantics, 1(1):7--26, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  28. I. Horrocks and U. Sattler. A description logic with transitive and inverse roles and role hierarchies. Journal of Logic and Computation, 9(3):385--410, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  29. I. Horrocks and U. Sattler. Optimised reasoning for SHIQ. In Proc. of the 15th European Conference on Artificial Intelligence, 2002.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. I. Horrocks and U. Sattler. A tableaux decision procedure for SHOIQ. In Proc. of the 19th Int. Joint Conf. on Artificial Intelligence (IJCAI-05). Morgan Kaufmann, Jan. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. I. Horrocks and U. Sattler. A tableau decision procedure for SHOIQ. J. of Automated Reasoning, 39(3):249--276, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. I. Horrocks, U. Sattler, and S. Tobies. Practical reasoning for very expressive description logics. J. of the Interest Group in Pure and Applied Logic, 8(3):239--264, 2000.Google ScholarGoogle Scholar
  33. C. Lutz. Complexity of terminological reasoning revisited. In Proc. of the 6th Int. Conf. on Logic for Programming and Automated Reasoning (LPAR'99), Lecture Notes in Computer Science, pages 181--200. Springer, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. C. Lutz. The complexity of conjunctive query answering in expressive description logics. In A. Armando, P. Baumgartner, and G. Dowek, editors, Proceedings of the 4th International Joint Conference on Automated Reasoning (IJCAR2008), number 5195 in LNAI, pages 179--193. Springer, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. J. Mendez and B. Suntisrivaraporn. Reintroducing CEL as an OWL 2 EL reasoner. In B. Cuenca Grau, I. Horrocks, B. Motik, and U. Sattler, editors, Proc. of the 2008 Description Logic Workshop (DL 2009), volume 477 of CEUR-WS, 2009.Google ScholarGoogle Scholar
  36. M. Minsky. A framework for representing knowledge. Technical report, MIT-AI Laboratory, Cambridge, MA, USA, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. B. Motik. Reasoning in Description Logics using Resolution and Deductive Databases. PhD thesis, Universität Karlsruhe, 2006.Google ScholarGoogle Scholar
  38. B. Motik, B. Cuenca Grau, I. Horrocks, Z. Wu, A. Fokoue, and C. Lutz. OWL 2 web ontology language profiles. W3C Recommendation, 27 October 2009. http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/.Google ScholarGoogle Scholar
  39. B. Motik and U. Sattler. A Comparison of Techniques for Querying Large Description Logic ABoxes. In M. Hermann and A. Voronkov, editors, Proc. of the 13th Int. Conf. on Logic for Programming Artificial Intelligence and Reasoning (LPAR'06), LNCS, Phnom Penh, Cambodia, November 13--17 2006. Springer. KAON2 download page: http://kaon2.semanticweb.org/. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. B. Motik, R. Shearer, and I. Horrocks. A hypertableau calculus for SHIQ. In D. Calvanese, E. Franconi, V. Haarslev, D. Lembo, B. Motik, S. Tessaris, and A.-Y. Turhan, editors, Proc. of the 2007 Description Logic Workshop (DL 2007), June 2007.Google ScholarGoogle Scholar
  41. B. Motik, R. Shearer, and I. Horrocks. Optimized Reasoning in Description Logics using Hypertableaux. In F. Pfennig, editor, Proc. of the 23th Conf. on Automated Deduction (CADE-23), LNAI, pages 67--83, Bremen, Germany, July 17--20 2007. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. M. Ortiz, D. Calvanese, and T. Eiter. Data complexity of query answering in expressive description logics via tableaux. Journal of Automated Reasoning, 41(1):61--98, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. M. R. Quillian. Word concepts: A theory and simulation of some basic capabilities. Behavioral Science, 12:410--430, 1967. Republished in {11}.Google ScholarGoogle ScholarCross RefCross Ref
  44. Racer Systems GmbH & Co. KG. RacerPro Reference Manual Version 1.9, Dec. 2005. Available from: http://www.racer-systems.com/products/racerpro/reference-raanual-1-9.pdf.Google ScholarGoogle Scholar
  45. E. Sirin and B. Parsia. Pellet system description. In B. Parsia, U. Sattler, and D. Toman, editors, Description Logics, volume 189 of CEUR Workshop Proceedings. CEUR-WS.org, 2006.Google ScholarGoogle Scholar
  46. J. F. Sowa, editor. Principles of Semantic Networks. Morgan Kaufmann, Los Altos, 1991.Google ScholarGoogle Scholar
  47. J. F. Sowa. Encyclopedia of Artificial Intelligence, chapter Semantic Networks. John Wiley & Sons, New York, 1992.Google ScholarGoogle Scholar
  48. T. Springer and A.-Y. Turhan. Employing description logics in ambient intelligence for modeling and reasoning about complex situations. Journal of Ambient Intelligence and Smart Environments, 1(3):235--259, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. S. Tobies. The complexity of reasoning with cardinality restrictions and nominals in expressive description logics. Journal of Artificial Intelligence Research, 12:199--217, May 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. D. Tsarkov and I. Horrocks. FaCT++ description logic reasoner: System description. In Proc. of the 3rd Int. Joint Conf. on Automated Reasoning (IJCAR-06), 2006. FaCT++ download page: http://owl.man.ac.uk/factplusplus/. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. D. Tsarkov, I. Horrocks, and P. F. Patel-Schneider. Optimising terminological reasoning for expressive description logics. Journal of Automated Reasoning, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. A.-Y. Turhan. Reasoning and explanation in EL and in expressive description logics. In U. Aßmann, A. Bartho, and C. Wende, editors, Reasoning Web, number 6325 in LNCS, pages 1--27. Springer, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. W3C OWL Working Group. OWL 2 web ontology language document overview. W3C Recommendation, 27th October 2009. http://www.w3.org/TR/2009/REC-owl2-overview-20091027/.Google ScholarGoogle Scholar

Index Terms

  1. Description logic reasoning for semantic web ontologies

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              WIMS '11: Proceedings of the International Conference on Web Intelligence, Mining and Semantics
              May 2011
              563 pages
              ISBN:9781450301480
              DOI:10.1145/1988688

              Copyright © 2011 Author

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 25 May 2011

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • tutorial

              Acceptance Rates

              Overall Acceptance Rate140of278submissions,50%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader