Proceedings

Schema.org as a Description Logic

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Knowledge Representation and Reasoning. Pages 3048-3053.

Abstract

Schema.org is an initiative by the major search engine providers Bing, Google, Yahoo, and Yandex that provides a collection of ontologies which webmasters can use to mark up their pages. Schema.org comes without a formal language definition and without a clear semantics. We formalize the language of Schema.org as a Description Logic (DL) and study the complexity of querying data using (unions of) conjunctive queries in the presence of ontologies formulated in this DL (from several perspectives). While querying is intractable in general, we identify various cases in which it is tractable and where queries are even rewritable into FO queries or datalog programs.

  1. [Afrati and Ullman, 2011] F.N. Afrati and J.D. Ullman. Opti- mizing multiway joins in a map-reduce environment. IEEE Trans. Knowl. Data Eng., 23(9):1282-1298, 2011.
  2. [Afrati and Ullman, 2012] F.N. Afrati and J.D. Ullman. Tran- sitive closure and recursive datalog implemented on clus- ters. In EDBT, pages 132-143, 2012.
  3. [Artale et al., 2009] A. Artale, D. Calvanese, R. Kontchakov, and M. Zakharyaschev. The DL-Lite family and relations. JAIR, 36:1-69, 2009.
  4. [Bienvenu et al., 2013] M. Bienvenu, C. Lutz, and F. Wolter. First-order rewritability of atomic queries in Horn descrip- tion logics. In Proc. of IJCAI, 2013. IJCAI
  5. [Bienvenu et al., 2014a] M. Bienvenu, C. Bourgaux, and F. Goasdoué. Querying inconsistent description logic knowl- edge bases under preferred repair semantics. In AAAI, pages 996-1002, 2014.
  6. [Bienvenu et al., 2014b] M. Bienvenu, B. ten Cate, C. Lutz, and F. Wolter. Ontology-based data access: A study through disjunctive datalog, CSP, and MMSNP. ACM Trans. Database Syst., 39(4):33, 2014.
  7. [Bulatov, 2011] A.A. Bulatov. On the CSP dichotomy con- jecture. In CSR, pages 331-344, 2011.
  8. [Calvanese et al., 2007] 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. J. Autom. Reasoning, 39(3):385-429, 2007.
  9. [Cohen and Jeavons, 2006] D. Cohen and P. Jeavons. The complexity of constraint languages, Ch. 8. Elsevier, 2006.
  10. [Cosmadakis et al., 1988] S.S. Cosmadakis, H. Gaifman, P.C. Kanellakis, and M.Y. Vardi. Decidable optimization prob- lems for database logic programs (preliminary report). In STOC, pages 477-490, 1988.
  11. [Eiter et al., 1997] T. Eiter, G. Gottlob, and H. Mannila. Dis- junctive datalog. ACM Trans. Database Syst., 22(3):364- 418, 1997.
  12. [Feder and Vardi, 1998] T. Feder and M.Y. Vardi. The compu- tational structure of monotone monadic SNP and constraint satisfaction: A study through datalog and group theory. SIAM J. Comput., 28(1):57-104, 1998.
  13. [Glimm and Krötzsch, 2010] B. Glimm and M. Krötzsch. SPARQL beyond subgraph matching. In ISWC, volume 6496 of LNCS, pages 241-256. Springer, 2010.
  14. [Grau et al., 2013] B. Cuenca Grau, B. Motik, G. Stoilos, and I. Horrocks. Computing datalog rewritings beyond horn ontologies. In IJCAI, 2013. IJCAI
  15. [Guha, 2013] R.V. Guha. Light at the end of the tunnel? Invited Talk at ISWC 2013, https://www.youtube.com/watch?v=oFY-0QoxBi8. Link
  16. [Kaminski et al., 2014a] M. Kaminski, Y. Nenov, and B. Cuenca Grau. Computing datalog rewritings for dis- junctive datalog programs and description logic ontologies. In RR, pages 76-91, 2014.
  17. [Kaminski et al., 2014b] M. Kaminski, Y. Nenov, and B. Cuenca Grau. Datalog rewritability of disjunctive data- log programs and its applications to ontology reasoning. In AAAI, pages 1077-1083, 2014.
  18. [Larose and Tesson, 2009] B. Larose and P. Tesson. Univer- sal algebra and hardness results for constraint satisfaction problems. Theor. Comput. Sci., 410(18):1629-1647, 2009.
  19. [Lembo et al., 2010] D. Lembo, M. Lenzerini, R. Rosati, M. Ruzzi, and D. Fabio Savo. Inconsistency-tolerant semantics for description logics. In RR, pages 103-117, 2010.
  20. [Lutz and Wolter, 2012] C. Lutz and F. Wolter. Non-uniform data complexity of query answering in description logics. In KR, 2012.
  21. [Lutz and Wolter, 2015] C. Lutz and F. Wolter. On the rela- tionship between consistent query answering and constraint satisfaction problems. In ICDT, 2015.
  22. [Patel-Schneider, 2014] P.F. Patel-Schneider. Analyzing schema.org. In ISWC, pages 261-276, 2014.
  23. [Rosati, 2011] R. Rosati. On the complexity of dealing with inconsistency in description logic ontologies. In IJCAI, pages 1057-1062, 2011. IJCAI
  24. [Rossman, 2008] B. Rossman. Homomorphism preservation theorems. J. ACM, 55(3), 2008.
  25. [Schaerf, 1993] A. Schaerf. On the complexity of the instance checking problem in concept languages with existential quantification. J. of Int. Infor. Sys., 689:508, 1993.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards