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 条
  • [1] Query Answering under Expressive Entity-Relationship Schemata
    Cali, Andrea
    Gottlob, Georg
    Pieris, Andreas
    [J]. CONCEPTUAL MODELING - ER 2010, 2010, 6412 : 347 - +
  • [2] ON THE SATISFIABILITY OF DEPENDENCY CONSTRAINTS IN ENTITY-RELATIONSHIP SCHEMATA
    LENZERINI, M
    NOBILI, P
    [J]. INFORMATION SYSTEMS, 1990, 15 (04) : 453 - 461
  • [3] Query Relaxation for Entity-Relationship Search
    Elbassuoni, Shady
    Ramanath, Maya
    Weikum, Gerhard
    [J]. SEMANTIC WEB: RESEARCH AND APPLICATIONS, PT II, 2011, 6644 : 62 - 76
  • [4] Multirelational semantics for extended entity-relationship schemata with applications
    Vigna, S
    [J]. CONCEPTUAL MODELING - ER 2002, 2002, 2503 : 35 - 49
  • [5] QUERY ABBREVIATION IN THE ENTITY-RELATIONSHIP DATA MODEL
    SCIORE, E
    [J]. INFORMATION SYSTEMS, 1994, 19 (06) : 491 - 511
  • [6] Enhancing Entity-Relationship Schemata for Conceptual Database Structure Models
    Thalheim, Bernhard
    Tropmann-Frick, Marina
    [J]. CONCEPTUAL MODELING, ER 2015, 2015, 9381 : 603 - 611
  • [7] A hybrid query language for an extended entity-relationship model
    Andries, M
    Engels, G
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1996, 7 (03): : 321 - 352
  • [8] Optimizing Query Answering under Ontological Constraints
    Orsi, Giorgio
    Pieris, Andreas
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (11): : 1004 - 1015
  • [9] A pragmatic method for the integration of higher-order entity-relationship schemata
    Lehmann, T
    Schewe, KD
    [J]. CONCEPTUAL MODELING ER 2000, PROCEEDINGS, 2000, 1920 : 37 - 51
  • [10] Generating Preview Instances for the Face Validation of Entity-Relationship Schemata: The Acyclic Case
    Amalfi, Maria
    Artale, Alessandro
    Cali, Andrea
    Provetti, Alessandro
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, 2011, 6588 : 225 - +