Foundations of ontology-based data access under bag semantics

被引:8
|
作者
Nikolaou, Charalampos [1 ]
Kostylev, Egor V. [1 ]
Konstantinidis, George [1 ,2 ]
Kaminski, Mark [1 ]
Grau, Bernardo Cuenca [1 ]
Horrocks, Ian [1 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford, England
[2] Univ Southampton, Dept Elect & Comp Sci, Southampton, Hants, England
基金
英国工程与自然科学研究理事会;
关键词
Ontology-based data access; Description logics; Bag semantics; Query answering; Query rewriting; QUERIES;
D O I
10.1016/j.artint.2019.02.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ontology-based data access (OBDA) is a popular approach for integrating and querying multiple data sources by means of a shared ontology. The ontology is linked to the sources using mappings, which assign to ontology predicates views over the data. The conventional semantics of OBDA is set-based that is, the extension of the views defined by the mappings does not contain duplicate tuples. This treatment is, however, in disagreement with the standard semantics of database views and database management systems in general, which is based on bags and where duplicate tuples are retained by default. The distinction between set and bag semantics in databases is very significant in practice, and it influences the evaluation of aggregate queries. In this article, we propose and study a bag semantics for OBDA which provides a solid foundation for the future study of aggregate and analytic queries. Our semantics is compatible with both the bag semantics of database views and the set-based conventional semantics of OBDA. Furthermore, it is compatible with existing bag-based semantics for data exchange recently proposed in the literature. We show that adopting a bag semantics makes conjunctive query answering in OBDA coNP-hard in data complexity. To regain tractability of query answering, we consider suitable restrictions along three dimensions, namely, the query language, the ontology language, and the adoption of the unique name assumption. Our investigation shows a complete picture of the computational properties of query answering under bag semantics over ontologies in the DL-Lite family. (C) 2019 The Authors. Published by Elsevier B.V.
引用
收藏
页码:91 / 132
页数:42
相关论文
共 50 条
  • [1] The Bag Semantics of Ontology-Based Data Access
    Nikolaou, Charalampos
    Kostylev, Egor, V
    Konstantinidis, George
    Kaminski, Mark
    Grau, Bernardo Cuenca
    Horrocks, Ian
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1224 - 1230
  • [2] Special issue of the Journal of Web Semantics on ontology-based data access
    Calvanese, Diego
    Koubarakis, Manolis
    Toman, David
    [J]. JOURNAL OF WEB SEMANTICS, 2015, 33 : 1 - 2
  • [3] Ontology-based Data Access
    Rosati, Riccardo
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : XLIII - XLIII
  • [4] Ontology-based exchange of product data semantics
    Patil, L
    Dutta, D
    Sriram, R
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2005, 2 (03) : 213 - 225
  • [5] Ontology-based data access systems
    M. R. Kogalovsky
    [J]. Programming and Computer Software, 2012, 38 : 167 - 182
  • [6] Ontology-Based Data Access to Slegge
    Hovland, Dag
    Kontchakov, Roman
    Skjaeveland, Martin G.
    Waaler, Arild
    Zakharyaschev, M.
    [J]. SEMANTIC WEB - ISWC 2017, PT II, 2017, 10588 : 120 - 129
  • [7] Ontology-Based Data Access: A Survey
    Xiao, Guohui
    Calvanese, Diego
    Kontchakov, Roman
    Lembo, Domenico
    Poggi, Antonella
    Rosati, Riccardo
    Zakharyaschev, Michael
    [J]. PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5511 - 5519
  • [8] Ontology-Based Data Access Systems
    Kogalovsky, M. R.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2012, 38 (04) : 167 - 182
  • [9] The MASTRO system for ontology-based data access
    Calvanese, Diego
    De Giacomo, Giuseppe
    Lembo, Domenico
    Lenzerini, Maurizio
    Poggi, Antonella
    Rodriguez-Muro, Mariano
    Rosati, Riccardo
    Ruzzi, Marco
    Savo, Domenico Fabio
    [J]. SEMANTIC WEB, 2011, 2 (01) : 43 - 53
  • [10] Ontology-based Access Control for FAIR Data
    Christopher Brewster
    Barry Nouwt
    Stephan Raaijmakers
    Jack Verhoosel
    [J]. Data Intelligence., 2020, 2(Z1) (Z1) - 77+304