ON THE EXPRESSIVE POWER OF DATALOG - TOOLS AND A CASE-STUDY

被引:58
|
作者
KOLAITIS, PG [1 ]
VARDI, MY [1 ]
机构
[1] IBM CORP,ALMADEN RES CTR,SAN JOSE,CA 95120
关键词
D O I
10.1006/jcss.1995.1055
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study here the language Datalog(not equal), which is the query language obtained from Datalog by allowing equalities and inequalities in the bodies of the rules. We view Datalog(not equal) as a fragment of an infinitary logic L(omega) and show that L(omega) can be characterized in terms of certain two-person pebble games. This characterization provides us with tools for investigating the expressive power of Datalog(not equal). As a case study, we classify the expressibility of fixed subgraph homeomorphism queries on directed graphs. S. Fortune, J. Hopcroft, and J. Wyllie (Theoret. Comput. Sci. 10 (1980), 111-121) classified the computational complexity of these queries by establishing two dichotomies, which are proper only if P not equal NP. Without using any complexity-theoretic assumptions, we show here that the two dichotomies are indeed proper in terms of expressibility in Datalog(not equal). (C) 1995 Academic Press, Inc.
引用
收藏
页码:110 / 134
页数:25
相关论文
共 50 条
  • [1] Datalog and description logics: Expressive power
    Cadoli, M
    Palopoli, L
    Lenzerini, M
    DATABASE PROGRAMMING LANGUAGES, 1998, 1369 : 281 - 298
  • [2] The Complexity and Expressive Power of Limit Datalog
    Kaminski, Mark
    Kostylev, Egor, V
    Grau, Bernardo Cuenca
    Motik, Boris
    Horrocks, Ian
    JOURNAL OF THE ACM, 2022, 69 (01)
  • [3] Circumscribing DATALOG: Expressive power and complexity
    Cadoli, M
    Palopoli, L
    THEORETICAL COMPUTER SCIENCE, 1998, 193 (1-2) : 215 - 244
  • [4] The Expressive Power of Higher-Order Datalog
    Charalambidis, Angelos
    Nomikos, Christos
    Rondogiannis, Panos
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (5-6) : 925 - 940
  • [5] Complexity and expressive power of deterministic semantics for DATALOG
    Greco, S
    Saccà, D
    INFORMATION AND COMPUTATION, 1999, 153 (01) : 81 - 98
  • [6] Enhancing the expressive power of the U-Datalog language
    Bertino, E
    Catania, B
    Gori, R
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2001, 1 (01) : 105 - 122
  • [7] Complexity and Expressive Power of Disjunction and Negation in Limit Datalog
    Kaminski, Mark
    Grau, Bernardo Cuenca
    Kostylev, Egor, V
    Horrocks, Ian
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 2862 - 2869
  • [8] Monadic datalog and the expressive power of languages for web information extraction
    Gottlob, G
    Koch, C
    JOURNAL OF THE ACM, 2004, 51 (01) : 74 - 113
  • [9] PRESERVED EXPRESSIVE SKILLS IN AN APHASIC ACTOR - A CASE-STUDY
    SCHWEIGER, A
    HADLER, B
    JOURNAL OF CLINICAL AND EXPERIMENTAL NEUROPSYCHOLOGY, 1992, 14 (03) : 373 - 373
  • [10] Usability of Development Tools: A CASE-Study
    Weber, Thomas
    Zoitl, Alois
    Hussmann, Heinrich
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 228 - 235