Ontological query answering under expressive Entity-Relationship schemata

被引:13
|
作者
Cali, Andrea [2 ,3 ]
Gottlob, Georg [1 ,2 ]
Pieris, Andreas [1 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford OX1 2JD, England
[2] Univ Oxford, Oxford Man Inst Quantitat Finance, Oxford OX1 2JD, England
[3] Birkbeck Univ London, Dept Comp Sci & Informat Syst, London, England
关键词
Entity-Relationship; Query Answering; Complexity; DESCRIPTION LOGICS;
D O I
10.1016/j.is.2011.09.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Entity-Relationship (ER) model is a fundamental tool for database design, recently extended and employed in knowledge representation and reasoning due to its expressiveness and comprehensibility. We address the problem of answering conjunctive queries under constraints representing schemata expressed in an extended version of the Entity-Relationship model. This extended model, called ER+, comprises is-a constraints among entities and relationships, plus functional and mandatory participation constraints. In particular, it allows for arbitrary permutations of the roles in is-a among relationships. A key notion that ensures high tractability in ER+, schemata is separability, i.e., the absence of interaction between the functional participation constraints and the other constructs of ER+. We provide a precise syntactic characterization of separable ER+ schemata by means of a necessary and sufficient condition. We present a complete complexity analysis of the conjunctive query answering problem under separable ER+ schemata, and also under several sublanguages of ER+. We show that the addition of so-called negative constraints does not increase the complexity of query answering. With such constraints, our model properly generalizes the most widely adopted tractable ontology languages, including those in the DL-Lite family. (C) 2011 Elsevier Ltd All rights reserved.
引用
收藏
页码:320 / 335
页数:16
相关论文
共 50 条
  • [21] THE ENTITY-RELATIONSHIP APPROACH
    CHEN, PP
    [J]. BYTE, 1989, 14 (04): : 230 - 232
  • [22] Ontological query answering with existential rules
    University Montpellier 2, France
    [J]. Lect. Notes Comput. Sci, (2-23):
  • [23] Ontological Query Answering via Rewriting
    Gottlob, Georg
    Orsi, Giorgio
    Pieris, Andreas
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2011, 6909 : 1 - +
  • [24] Taming the Infinite Chase: Query Answering under Expressive Relational Constraints
    Cali, Andrea
    Gottlob, Georg
    Kifer, Michael
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2013, 48 : 115 - 174
  • [25] THE EFFECTS OF RELATIONAL AND ENTITY-RELATIONSHIP DATA MODELS ON QUERY PERFORMANCE OF END USERS
    JIH, WJK
    BRADBARD, DA
    SNYDER, CA
    THOMPSON, NGA
    [J]. INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1989, 31 (03): : 257 - 267
  • [26] Evolution of entity-relationship modelling
    Patig, S
    [J]. DATA & KNOWLEDGE ENGINEERING, 2006, 56 (02) : 122 - 138
  • [27] AN ALGEBRA FOR AN ENTITY-RELATIONSHIP MODEL
    PARENT, C
    SPACCAPIETRA, S
    [J]. TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1987, 6 (05): : 435 - 455
  • [28] A GENERIC ENTITY-RELATIONSHIP MODEL
    HAINAUT, JL
    [J]. INFORMATION SYSTEM CONCEPTS : AN IN-DEPTH ANALYSIS, 1989, : 109 - 138
  • [29] AN ENTITY-RELATIONSHIP PROGRAMMING LANGUAGE
    MALHOTRA, A
    MARKOWITZ, HM
    TSALALIKHIN, Y
    PAZEL, DP
    BURNS, LM
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (09) : 1120 - 1130
  • [30] Entity-relationship modeling revisited
    Badia, A
    [J]. SIGMOD RECORD, 2004, 33 (01) : 77 - 82