Skip to main content

Conjunctive Query Optimization in OWL2-DL

  • Conference paper
Database and Expert Systems Applications (DEXA 2011)

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

Included in the following conference series:

Abstract

Conjunctive query answering is becoming a very important task on the Semantic Web as the adoption of SPARQL query language increases. There is considerable work done in the area of optimizing conjunctive query answering for RDF and OWL2-DL ontologies, in the latter case namely for queries without undistinguished variables. However, there has not been much emphasis on how to handle queries with both distinguished and undistinguished variables efficiently. In this paper, we present a novel algorithm for answering conjunctive queries over OWL2-DL ontologies with undistinguished variables efficiently. These optimizations are implemented in the Pellet query engine and our experimental evaluation shows that the new optimization improves the query performance significantly.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. OWL 2 Web Ontology Language Document Overview (2009), http://www.w3.org/TR/2009/PR-owl2-overview-20090922/

  2. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Peter, P.-S.: The Description Logic Handbook, Theory, Implementation and Applications, Cambridge (2003)

    Google Scholar 

  3. Calvanese, D., De Giacomo, G., Lenzerini, M.: On the Decidability of Query Containment under Constraints. In: Proceedings of Principles on Database Systems 1998, pp. 149–158 (1998)

    Google Scholar 

  4. Dolby, J., Fokoue, A., Kalyanpur, A., Ma, L., Schonberg, E., Srinivas, K., Sun, X.: Scalable Grounded Conjunctive Query Evaluation over Large and Expressive Knowledge Bases. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 403–418. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  5. Glimm, B., Horrocks, I., Lutz, C., Sattler, U.: Conjunctive Query Answering in the Description Logic \(\mathcal{SHIQ}\). In: Proceedings of the 20th International Joint Conference on Artificial Intelligence, IJCAI 2007 (2007)

    Google Scholar 

  6. Glimm, B., Horrocks, I., Sattler Conjunctive, U.: Query entailment for \(\mathcal{SHOQ}\). In: Proc. of the 2007 Description Logic Workshop (DL 2007). CEUR Electronic Workshop Proceedings, vol. 250, pp. 65–75 (2007), http://ceur-ws.org/Vol-250

  7. Guo, Y., Pan, Z., Heflin, J.: LUBM: A benchmark for OWL knowledge base systems. Journal of Web Semantics 3(2-3), 158–182 (2005)

    Article  Google Scholar 

  8. Haarslev, V., Möller, R.: On the scalability of description logic instance retrieval. J. Autom. Reason. 41(2), 99–142 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  9. Horrocks, I., Kutz, O., Sattler, U.: The even more irresistible sroiq. In: Doherty, P., Mylopoulos, J., Welty, C.A. (eds.) KR, pp. 57–67. AAAI Press, Menlo Park (2006)

    Google Scholar 

  10. Horrocks, I., Patel-Schneider, P.F.: Reducing OWL entailment to description logic satisfiability. J. Web Sem. 1(4), 345–357 (2004)

    Article  Google Scholar 

  11. Horrocks, I., Sattler, U.: A tableaux decision procedure for \(\mathcal{SHOIQ}\). In: Proc. of the 19th Int. Joint Conf. on Artificial Intelligence (IJCAI), pp. 448–453. Morgan, San Francisco (2005)

    Google Scholar 

  12. Horrocks, I., Sattler, U., Tobies, S.: Reasoning with individuals for the description logic \(\mathcal{SHIQ}\). In: McAllester, D. (ed.) CADE 2000. LNCS, vol. 1831, Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  13. Horrocks, I., Tessaris, S.: A conjunctive query language for description logic aboxes. In: AAAI/IAAI, pp. 399–404 (2000)

    Google Scholar 

  14. Ma, L., Yang, Y., Qiu, Z., Xie, G.T., Pan, Y., Liu, S.: Towards a complete OWL ontology benchmark. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 125–139. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  15. Ortiz, M., Calvanese, D., Eiter, T.: Data complexity of query answering in expressive description logics via tableaux. J. Autom. Reason. 41(1), 61–98 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  16. Patel-Schneider, P.F., Hayes, P., Horrocks, I.: Owl web ontology language semantics and abstract syntax section 5. rdf-compatible model-theoretic semantics. Technical report, W3C ( December 2004)

    Google Scholar 

  17. Sirin, E., Parsia, B.: Optimizations for answering conjunctive ABox queries. Description Logics (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Křemen, P., Kouba, Z. (2011). Conjunctive Query Optimization in OWL2-DL. In: Hameurlain, A., Liddle, S.W., Schewe, KD., Zhou, X. (eds) Database and Expert Systems Applications. DEXA 2011. Lecture Notes in Computer Science, vol 6861. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23091-2_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23091-2_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23090-5

  • Online ISBN: 978-3-642-23091-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics