Datalog plus /-: A Family of Languages for Ontology Querying

被引:0
|
作者
Cali, Andrea [1 ,3 ]
Gottlob, Georg [2 ,3 ]
Lukasiewicz, Thomas [2 ]
Pieris, Andreas [2 ]
机构
[1] Univ London, Birkbeck Coll, Dept Comp Sci, London WC1E 7HU, England
[2] Univ Oxford, Comp Lab, Oxford OX1 2JD, England
[3] Univ Oxford, Oxford Man Inst Quantitat Finance, Oxford OX1 2JD, England
基金
欧洲研究理事会; 英国工程与自然科学研究理事会;
关键词
INCLUSION DEPENDENCIES; DATA EXCHANGE; COMPLEXITY; QUERIES;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In ontology-based data access, an extensional database is enhanced by an ontology that generates new intensional knowledge which has to be considered when answering queries. In this setting, tractable data complexity (i.e., complexity w.r.t. the data only) of query answering is crucial, given the need to deal with large data sets. This paper summarizes results on a recently introduced family of Datalog-based languages, called Datalog+/-, which is a new framework for tractable ontology querying. Plain Datalog is extended by allowing existential quantifiers, the equality predicate, and the truth constant false to appear in rule heads. At the same time, the resulting language is syntactically restricted, so as to achieve decidability and even tractability.
引用
收藏
页码:351 / 368
页数:18
相关论文
共 50 条
  • [21] Context Modelling and Context-Aware Querying (Can Datalog Be of Help?)
    Orsi, Giorgio
    Tanca, Letizia
    [J]. DATALOG RELOADED: FIRST INTERNATIONALWORKSHOP, DATALOG 2010, 2011, 6702 : 225 - 244
  • [22] Inconsistency Handling in Datalog plus /- Ontologies
    Lukasiewicz, Thomas
    Martinez, Maria Vanina
    Simari, Gerardo I.
    [J]. 20TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2012), 2012, 242 : 558 - 563
  • [23] Framework and Ontology for Modeling and Querying Algorithms
    Diatta, Baboucar
    Basse, Adrien
    Ndiaye, Ndeye Massata
    [J]. CHALLENGES OF THE DIGITAL TRANSFORMATION IN EDUCATION, ICL2018, VOL 2, 2019, 917 : 536 - 544
  • [24] Querying an Ontology Using Natural Language
    Salgueiro, Ana Marisa
    Alves, Catarina Bile
    Balsa, Joao
    [J]. COMPUTATIONAL PROCESSING OF THE PORTUGUESE LANGUAGE, PROPOR 2018, 2018, 11122 : 164 - 169
  • [25] OSDBQ: Ontology Supported RDBMS Querying
    Aksoy, Cihan
    Alparslan, Erdem
    Bozdag, Selcuk
    Culhaci, Ihsan
    [J]. METADATA AND SEMANTIC RESEARCH, 2011, 240 : 47 - +
  • [26] Ontology-based Subgraph Querying
    Wu, Yinghui
    Yang, Shengqi
    Yan, Xifeng
    [J]. 2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 697 - 708
  • [27] An Extension of a Fuzzy Ontology for Flexible Querying
    Tamani, Nouredine
    Lietard, Ludovic
    Rocacher, Daniel
    [J]. IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ 2011), 2011, : 2033 - 2038
  • [28] Reasoning support for Semantic Web ontology family languages using Alloy
    Wang, Hai H.
    Dong, Jin Song
    Sun, Jing
    Sun, Jun
    [J]. MULTIAGENT AND GRID SYSTEMS, 2006, 2 (04) : 455 - 471
  • [29] TOQL: Temporal Ontology Querying Language
    Baratis, Evdoxios
    Petrakis, Euripides G. M.
    Batsakis, Sotiris
    Maris, Nikolaos
    Papadakis, Nikolaos
    [J]. ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2009, 5644 : 338 - 354
  • [30] DLV Evolution from Datalog to Ontology and Stream Reasoning
    Leone, N.
    Alviano, M.
    Calimeri, F.
    Dodaro, C.
    Ianni, G.
    Manna, M.
    Mastria, E.
    Morelli, M. C.
    Pacenza, F.
    Perri, S.
    Reale, K.
    Ricca, F.
    Terracina, G.
    Zangari, J.
    [J]. LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2022, 2022, 13416 : XIII - XVI