DATALOG with nested rules

被引:3
作者
Greco, S [1 ]
Leone, N
Scarcello, F
机构
[1] Univ Calabria, DEIS, I-87030 Commenda Di Rende, Italy
[2] Vienna Univ Technol, Inst Informat Syst, A-1040 Vienna, Austria
[3] Univ Calabria, DEIS, ISI, CNR, I-87030 Arcavacata Di Rende, Italy
来源
LOGIC PROGRAMMING AND KNOWLEDGE REPRESENTATION | 1998年 / 1471卷
关键词
D O I
10.1007/BFb0054789
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents an extension of disjunctive dat slog (Datalog(V)) by nested rules. Nested rules are (disjunctive) rules where elements of the head may be also rules. Nested rules increase the knowledge representation power of Datalog(V) both from a theoretical and from a practical viewpoint. A number of examples show that nested rules allow to naturally model several real world situations that cannot be represented in Datalog(V). An in depth analysis of complexity and expressive power of the language shows that nested rules do increase the expressiveness of Datalog(V) without implying any increase in its computational complexity.
引用
收藏
页码:52 / 65
页数:14
相关论文
共 50 条
  • [31] Why Datalog?
    Ullman, Jeffrey
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (345): : 5 - 5
  • [32] Typed Datalog
    Zook, David
    Pasalic, Emir
    Sarna-Starosta, Beata
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 2009, 5418 : 168 - 182
  • [33] Datalog in Wonderland
    Khamis, Mahmoud Abo
    Ngo, Hung Q.
    Pichler, Reinhard
    Suciu, Dan
    Wang, Yisu Remy
    SIGMOD RECORD, 2022, 51 (02) : 6 - 17
  • [34] NESTED QUADRATURE-RULES FOR CAUCHY PRINCIPAL VALUE INTEGRALS
    ORSI, AP
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1989, 25 (03) : 251 - 266
  • [35] Datalog Unchained
    Vianu, Victor
    PODS '21: PROCEEDINGS OF THE 40TH SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2021, : 57 - 69
  • [36] Datalog Perspectives
    Warren, David S.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (345): : 6 - 6
  • [37] Datalog Disassembly
    Flores-Montoya, Antonio
    Schulte, Eric
    PROCEEDINGS OF THE 29TH USENIX SECURITY SYMPOSIUM, 2020, : 1075 - 1092
  • [38] Introduction to the TPLP special issue, logic programming in databases: From DATALOG to semantic-web rules
    Orsi, Giorgio
    Tanca, Letizia
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2010, 10 : 243 - 250
  • [39] Disjunctive datalog
    Eiter, T
    Gottlob, G
    Mannila, H
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1997, 22 (03): : 364 - 418
  • [40] Nested levels of institutions - State rules and city property taxes
    McCabe, BC
    Feiock, RC
    URBAN AFFAIRS REVIEW, 2005, 40 (05) : 634 - 654