Academia.eduAcademia.edu

Outline

Towards practical query answering for Horn-SHIQ

2012

Abstract

Query answering has become a prominent reasoning task in Description Logics. This is witnessed not only by the high number of publications on the topic in the last decade, but also by the increasing number of query answering engines. A number of systems provide full conjunctive query (CQ) answering capabilities, including [1, 23, 25, 4, 11]. A common feature of these approaches is that they rely on existing technologies for relational or deductive databases.

References (32)

  1. Q1(x) ←worksFor(x,y), isAffiliatedOrganizationOf(y,z), College(z) Q2(x) ←Postdoc(x), worksFor(x,y), University(y), hasAlumnus(y,x) Q3(x) ←Person(x), like(x,y), Chair(z), isHeadOf(z,w), like(z,y) Q4(x) ←takeCourse(x,y), GraduateCourse(y), isTaughtBy(y,z), Professor(z)
  2. Q5(x,z) ←LeisureStudent(x), takesCourse(x,y), CSCourse(y), isStudentOf(x, z), University(z)
  3. Q6(x,y) ←enrollIn(x,y), hasDegreeFrom(x,y), University(y)
  4. Q7(x,y) ←PeopleWithManyHobbies(x), isMemberOf(x,z), like(x,w), TennisClass(w), hasMember(z,y), like(y,w)
  5. Q8(x,z) ←TennisFan(x), like(x,y), Sport(y), isHeadOf(x,z), ReserachGroup(z)
  6. Q9(x,y,z) ←Student(x), hasDegreeFrom(x,y), Professor(z), worksFor(z,y), isAdvisorOf(z,x)
  7. Q10(x,y,w) ←Professor(x), Dean(y), isMemberOf(y,w), worksFor(x,w), hasPublication(x,z), isPublicationOf(z,y)
  8. Acciarri, A., Calvanese, D., Giacomo, G.D., Lembo, D., Lenzerini, M., Palmieri, M., Rosati, R.: QuOnto: Querying ontologies. In: AAAI. pp. 1670-1671 (2005)
  9. Calì, A., Gottlob, G., Lukasiewicz, T.: Datalog ± : a unified approach to ontologies and in- tegrity constraints. In: ICDT'09. pp. 14-30. ACM (2009)
  10. Calvanese, D., Giacomo, G.D., Lembo, D., Lenzerini, M., Rosati, R.: Tractable reasoning and efficient query answering in description logics: The DL-Lite family. J. Autom. Reasoning 39(3), 385-429 (2007)
  11. Chortaras, A., Trivela, D., Stamou, G.: Optimized query rewriting for OWL 2 QL. In: CADE'11. pp. 192-206. Springer-Verlag (2011)
  12. Eiter, T., Ianni, G., Lukasiewicz, T., Schindlauer, R., Tompits, H.: Combining answer set programming with description logics for the Semantic Web. Artificial Intelligence 172(12- 13), 1495-1539 (2008)
  13. Eiter, T., Ortiz, M., Šimkus, M., Tran, T., Xiao, G.: Query rewriting for Horn-SHIQ plus rules. In: AAAI'12 (2012), (To appear)
  14. Eiter, T., Gottlob, G., Ortiz, M., Simkus, M.: Query answering in the description logic Horn- SHIQ. In: JELIA'08. pp. 166-179. Springer (2008)
  15. Eiter, T., Krennwallner, T., Schneider, P., Xiao, G.: Uniform evaluation of nonmonotonic DL-programs. In: FoIKS'12. LNCS, vol. 7153, pp. 1-22. Springer (March 2012)
  16. Eiter, T., Ortiz, M., Šimkus, M., Tran, T., Xiao, G.: Query rewriting for Horn-SHIQ plus rules. Tech. Rep. INFSYS RR-1843-12-04, TU Vienna (2012), http://www.kr. tuwien.ac.at/research/reports/rr1204.pdf
  17. Gebser, M., Kaufmann, B., Kaminski, R., Ostrowski, M., Schaub, T., Schneider, M.T.: Potassco: The potsdam answer set solving collection. AI Commun. 24(2), 107-124 (2011)
  18. Gottlob, G., Orsi, G., Pieris, A.: Ontological queries: Rewriting and optimization. In: ICDE'11. pp. 2 -13 (2011)
  19. Heymans, S., Eiter, T., Xiao, G.: Tractable reasoning with DL-programs over Datalog- rewritable description logics. In: ECAI'10. pp. 35-40. IOS Press (2010)
  20. Horridge, M., Bechhofer, S.: The OWL API: A java API for OWL ontologies. Semantic Web 2(1), 11-21 (2011)
  21. Hustadt, U., Motik, B., Sattler, U.: A decomposition rule for decision procedures by resolution-based calculi. In: LPAR'04. pp. 21-35. Springer (2004)
  22. Hustadt, U., Motik, B., Sattler, U.: Reasoning in description logics by a reduction to disjunc- tive Datalog. J. Autom. Reasoning 39(3), 351-384 (2007)
  23. Kazakov, Y.: Consequence-driven reasoning for Horn SHIQ ontologies. In: IJCAI'09. pp. 2040-2045 (2009)
  24. Krötzsch, M., Rudolph, S., Hitzler, P.: Complexity boundaries for Horn description logics. In: AAAI'07. pp. 452-457. AAAI Press (2007)
  25. Leone, N., Pfeifer, G., Faber, W., Eiter, T., Gottlob, G., Perri, S., Scarcello, F.: The DLV system for knowledge representation and reasoning. ACM ToCL 7(3), 499-562 (2006)
  26. Ma, L., Yang, Y., Qiu, Z., Xie, G.T., Pan, Y., Liu, S.: Towards a complete OWL ontology benchmark. In: ESWC'06. pp. 125-139. Springer (2006)
  27. Ortiz, M., Rudolph, S., Simkus, M.: Worst-case optimal reasoning for the Horn-DL frag- ments of OWL 1 and 2. In: KR'10. AAAI Press (2010)
  28. Ortiz, M., Rudolph, S., Simkus, M.: Query answering in the Horn fragments of the descrip- tion logics SHOIQ and SROIQ. In: IJCAI'11. pp. 1039-1044. IJCAI/AAAI (2011)
  29. Pérez-Urbina, H., Motik, B., Horrocks, I.: Tractable query answering and rewriting under description logic constraints. J. Applied Logic 8(2), 186-209 (2010)
  30. Pérez-Urbina, H., Motik, B., Horrocks, I.: A comparison of query rewriting techniques for DL-Lite. In: DL'09. CEUR-WS.org (2009)
  31. Rosati, R.: On conjunctive query answering in EL. In: DL'07. CEUR-WS.org (2007)
  32. Rosati, R., Almatelli, A.: Improving query answering over DL-Lite ontologies. In: KR'10. AAAI (2010)