skip to main content
Skip header Section
Logic programming and databasesApril 1990
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
ISBN:978-0-387-51728-5
Published:01 April 1990
Pages:
284
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. Bredereck R and Luo J (2024). Complexity of manipulation and bribery in premise-based judgment aggregation with simple formulas, Information and Computation, 296:C, Online publication date: 1-Jan-2024.
  2. ACM
    Guo J, Jami A, Kröll M, Schweizer L, Paramonov S, Aichinger E, Sferrazza S, Scaccia M, Reissfelder S, Cicek E, Grasso G and Gottlob G (2023). When Automatic Filtering Comes to the Rescue: Pre-Computing Company Competitor Pairs in Owler, Proceedings of the ACM on Management of Data, 1:2, (1-23), Online publication date: 13-Jun-2023.
  3. Bertossi L and Milani M (2023). Extending sticky-Datalog± via finite-position selection functions, Information Systems, 114:C, Online publication date: 1-Mar-2023.
  4. ACM
    Tomy C, Wang T, Barr E and Mechtaev S Modus: a Datalog dialect for building container images Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, (595-606)
  5. Bellomarini L, Bencivelli L, Biancotti C, Blasi L, Conteduca F, Gentili A, Laurendi R, Magnanimi D, Zangrandi M, Tonelli F, Ceri S, Benedetto D, Nissl M and Sallinger E (2022). Reasoning on company takeovers, Data & Knowledge Engineering, 141:C, Online publication date: 1-Sep-2022.
  6. ACM
    Madsen M and Lhoták O (2020). Fixpoints for the masses: programming with first-class Datalog constraints, Proceedings of the ACM on Programming Languages, 4:OOPSLA, (1-28), Online publication date: 13-Nov-2020.
  7. Ferilli S and Angelastro S (2019). Activity prediction in process mining using the WoMan framework, Journal of Intelligent Information Systems, 53:1, (93-112), Online publication date: 1-Aug-2019.
  8. Bredereck R and Luo J Complexity of Manipulation in Premise-Based Judgment Aggregation with Simple Formulas Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, (819-827)
  9. ACM
    Arenas M, Gottlob G and Pieris A (2018). Expressive Languages for Querying the Semantic Web, ACM Transactions on Database Systems, 43:3, (1-45), Online publication date: 26-Nov-2018.
  10. Liu Y Logic programming applications Declarative Logic Programming, (519-548)
  11. Truszczynski M An introduction to the stable and well-founded semantics of logic programs Declarative Logic Programming, (121-177)
  12. ACM
    Bertossi L and Milani M (2018). Ontological Multidimensional Data Models and Contextual Data Quality, Journal of Data and Information Quality, 9:3, (1-36), Online publication date: 15-Mar-2018.
  13. Seipel D, Nogatz F and Abreu S (2018). Domain-specific languages in Prolog for declarative expert knowledge in rules and ontologies, Computer Languages, Systems and Structures, 51:C, (102-117), Online publication date: 1-Jan-2018.
  14. Bahmani Z, Bertossi L and Vasiloglou N (2017). ERBlox, International Journal of Approximate Reasoning, 83:C, (118-141), Online publication date: 1-Apr-2017.
  15. ACM
    Bourhis P, Manna M, Morak M and Pieris A (2016). Guarded-Based Disjunctive Tuple-Generating Dependencies, ACM Transactions on Database Systems, 41:4, (1-45), Online publication date: 23-Dec-2016.
  16. ACM
    Mazowiecki F, Murlak F and Witkowski A (2016). Monadic Datalog and Regular Tree Pattern Queries, ACM Transactions on Database Systems, 41:3, (1-43), Online publication date: 8-Aug-2016.
  17. ACM
    Gottlob G, Greco G, Leone N and Scarcello F Hypertree Decompositions Proceedings of the 35th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems, (57-74)
  18. ACM
    Morales F, Ishikawa F and Honiden S Abstract rewriting Approach to solve Datalog programs Proceedings of the 15th Symposium on Database Programming Languages, (29-36)
  19. Salimi B and Bertossi L Query-answer causality in databases Proceedings of the UAI 2015 Conference on Advances in Causal Inference - Volume 1504, (76-85)
  20. ACM
    Caballero R, García-Ruiz Y and Sáenz-Pérez F Debugging of wrong and missing answers for datalog programs with constraint handling rules Proceedings of the 17th International Symposium on Principles and Practice of Declarative Programming, (55-66)
  21. Bojańczyk M, Murlak F and Witkowski A Containment of Monadic Datalog Programs via Bounded Clique-Width Proceedings, Part II, of the 42nd International Colloquium on Automata, Languages, and Programming - Volume 9135, (427-439)
  22. Loglisci C, Ceci M and Malerba D (2015). Relational mining for discovering changes in evolving networks, Neurocomputing, 150:PA, (265-288), Online publication date: 20-Feb-2015.
  23. ACM
    Jiang Y, Qiu H, McCartney M, Halfond W, Bai F, Grimm D and Govindan R CARLOG Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems, (221-235)
  24. Langer A, Reidl F, Rossmanith P and Sikdar S (2014). Practical algorithms for MSO model-checking on tree-decomposable graphs, Computer Science Review, 13:C, (39-74), Online publication date: 1-Nov-2014.
  25. ACM
    Arenas M, Gottlob G and Pieris A Expressive languages for querying the semantic web Proceedings of the 33rd ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, (14-26)
  26. Ferilli S and Esposito F A Heuristic Approach to Handling Sequential Information in Incremental ILP Proceeding of the XIIIth International Conference on AI*IA 2013: Advances in Artificial Intelligence - Volume 8249, (109-120)
  27. Green T, Huang S, Loo B and Zhou W (2013). Datalog and Recursive Query Processing, Foundations and Trends in Databases, 5:2, (105-195), Online publication date: 21-Nov-2013.
  28. Ferilli S and Esposito F (2013). A Logic Framework for Incremental Learning of Process Models, Fundamenta Informaticae, 128:4, (413-443), Online publication date: 1-Oct-2013.
  29. Patiniotakis I, Papageorgiou N, Verginadis Y, Apostolou D and Mentzas G (2013). Dynamic event subscriptions in distributed event based architectures, Expert Systems with Applications: An International Journal, 40:6, (1935-1946), Online publication date: 1-May-2013.
  30. Saccà D and Serra E Data exchange in datalog is mainly a matter of choice Proceedings of the Second international conference on Datalog in Academia and Industry, (153-164)
  31. Missier P and Belhajjame K A PROV encoding for provenance analysis using deductive rules Proceedings of the 4th international conference on Provenance and Annotation of Data and Processes, (67-81)
  32. Bahmani Z, Bertossi L, Kolahi S and Lakshmanan L Declarative entity resolution via matching dependencies and answer set programs Proceedings of the Thirteenth International Conference on Principles of Knowledge Representation and Reasoning, (380-390)
  33. Hills M, Klint P and Vinju J Program analysis scenarios in rascal Proceedings of the 9th international conference on Rewriting Logic and Its Applications, (10-30)
  34. ACM
    Lam P, Mitchell J, Scedrov A, Sundaram S and Wang F Declarative privacy policy Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium, (323-332)
  35. Yahya M and Theobald M D2R2 Proceedings of the 5th international conference on Rule-based modeling and computing on the semantic web, (81-96)
  36. Ferilli S, Basile T, Di Mauro N and Esposito F Plugging numeric similarity in first-order logic horn clauses comparison Proceedings of the 12th international conference on Artificial intelligence around man and beyond, (33-44)
  37. Ferilli S, Basile T, Mauro N and Esposito F Plugging Numeric Similarity in First-Order Logic Horn Clauses Comparison Proceedings of the XIIth International Conference on AI*IA 2011: Artificial Intelligence Around Man and Beyond - Volume 6934, (33-44)
  38. Lu J, Sun X, Xu L and Wang H Incremental reasoning over multiple ontologies Proceedings of the 12th international conference on Web-age information management, (131-143)
  39. Loglisci C, Ceci M and Malerba D A temporal data mining framework for analyzing longitudinal data Proceedings of the 22nd international conference on Database and expert systems applications - Volume Part II, (97-106)
  40. Lisi F (2011). AL-QuIn, International Journal on Semantic Web & Information Systems, 7:3, (1-22), Online publication date: 1-Jul-2011.
  41. Zheng X (2011). Combining description logics and Horn rules with uncertainty in ARTIGENCE, Knowledge-Based Systems, 24:5, (595-608), Online publication date: 1-Jul-2011.
  42. Fanizzi N and D'Amato C Learning with semantic kernels for clausal knowledge bases Proceedings of the 19th international conference on Foundations of intelligent systems, (250-259)
  43. ACM
    Tekle K and Liu Y More efficient datalog queries Proceedings of the 2011 ACM SIGMOD International Conference on Management of data, (661-672)
  44. Liu M, Dobbie G and Ling T What have we learnt from deductive object-oriented database research? Proceedings of the 16th international conference on Database systems for advanced applications - Volume Part I, (16-21)
  45. ACM
    Gottlob G, Pichler R and Wei F (2010). Monadic datalog over finite structures of bounded treewidth, ACM Transactions on Computational Logic, 12:1, (1-48), Online publication date: 1-Oct-2010.
  46. Loglisci C, Ceci M and Malerba D A relational approach for discovering frequent patterns with disjunctions Proceedings of the 12th international conference on Data warehousing and knowledge discovery, (263-274)
  47. ACM
    Tekle K and Liu Y Precise complexity analysis for efficient datalog queries Proceedings of the 12th international ACM SIGPLAN symposium on Principles and practice of declarative programming, (35-44)
  48. Săvulea D and Constantinescu N Authentication hierarchy in distributed deductive databases Proceedings of the 14th WSEAS international conference on Computers: part of the 14th WSEAS CSCC multiconference - Volume I, (238-243)
  49. Gottlob G, Pichler R and Wei F (2010). Tractable database design and datalog abduction through bounded treewidth, Information Systems, 35:3, (278-298), Online publication date: 1-May-2010.
  50. Pichler R, Rümmele S and Woltran S Counting and enumeration problems with bounded treewidth Proceedings of the 16th international conference on Logic for programming, artificial intelligence, and reasoning, (387-404)
  51. Pichler R Exploiting bounded treewidth with datalog (a survey) Proceedings of the First international conference on Datalog Reloaded, (88-105)
  52. Bry F, Furche T, Ley C, Marnette B, Linse B and Schaffert S Datalog relaunched Proceedings of the First international conference on Datalog Reloaded, (321-350)
  53. Eisner J and Filardo N Dyna Proceedings of the First international conference on Datalog Reloaded, (181-220)
  54. Alpuente M, Feliú M, Joubert C and Villanueva A Datalog-Based program analysis with BES and RWL Proceedings of the First international conference on Datalog Reloaded, (1-20)
  55. Greco S and Lisi F Logic programming languages for databases and the web A 25-year perspective on logic programming, (183-203)
  56. Porto A An alternative high-level approach to interaction with databases Proceedings of the 18th international conference on Applications of declarative programming and knowledge management, (20-39)
  57. Kaneiwa K and Mizoguchi R (2009). Distributed reasoning with ontologies and rules in order-sorted logic programming, Web Semantics: Science, Services and Agents on the World Wide Web, 7:3, (252-270), Online publication date: 1-Sep-2009.
  58. Alpuente M, Feliú M, Joubert C and Villanueva A Defining datalog in rewriting logic Proceedings of the 19th international conference on Logic-Based Program Synthesis and Transformation, (188-204)
  59. Wang X, Sun X, Cao F, Ma L, Kanellos N, Zhang K, Pan Y and Yu Y (2009). SMDM, Proceedings of the VLDB Endowment, 2:2, (1594-1597), Online publication date: 1-Aug-2009.
  60. ACM
    Liu Y and Stoller S (2009). From datalog rules to efficient programs with time and space guarantees, ACM Transactions on Programming Languages and Systems, 31:6, (1-38), Online publication date: 1-Aug-2009.
  61. Alpuente M, Feliú M, Joubert C and Villanueva A (2009). DATALOG_SOLVE, Electronic Notes in Theoretical Computer Science (ENTCS), 248, (57-66), Online publication date: 1-Aug-2009.
  62. ACM
    Frank R, Ester M and Knobbe A A multi-relational approach to spatial classification Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, (309-318)
  63. ACM
    Calì A, Gottlob G and Lukasiewicz T Datalog± Proceedings of the 12th International Conference on Database Theory, (14-30)
  64. Ferilli S, Basile T, Biba M, Di Mauro N and Esposito F (2009). A General Similarity Framework for Horn Clause Logic, Fundamenta Informaticae, 90:1-2, (43-66), Online publication date: 1-Feb-2009.
  65. Ragone A, Straccia U, Di Noia T, Di Sciascio E and Donini F (2009). Fuzzy matchmaking in e-marketplaces of peer entities using Datalog, Fuzzy Sets and Systems, 160:2, (251-268), Online publication date: 15-Jan-2009.
  66. Ferilli S, Basile T, Biba M, Di Mauro N and Esposito F (2009). A General Similarity Framework for Horn Clause Logic, Fundamenta Informaticae, 90:1-2, (43-66), Online publication date: 1-Jan-2009.
  67. Tekle K, Hristova K and Liu Y Generating Specialized Rules and Programs for Demand-Driven Analysis Proceedings of the 12th international conference on Algebraic Methodology and Software Technology, (346-361)
  68. ACM
    Gottlob G and Nash A (2008). Efficient core computation in data exchange, Journal of the ACM, 55:2, (1-49), Online publication date: 1-May-2008.
  69. Hegner S Information-optimal reflections of view updates on relational database schemata Proceedings of the 5th international conference on Foundations of information and knowledge systems, (112-131)
  70. ACM
    Choppella V, Sengupta A, Robertson E and Johnson S Preliminary explorations in specifying and validating entity-relationship models in PVS Proceedings of the second workshop on Automated formal methods, (1-10)
  71. Cohen S, Gil J and Zarivach E Datalog programs over infinite databases, revisited Proceedings of the 11th international conference on Database programming languages, (32-47)
  72. ACM
    Hristova K, Tekle K and Liu Y Efficient trust management policy analysis from rules Proceedings of the 9th ACM SIGPLAN international conference on Principles and practice of declarative programming, (211-220)
  73. Achs Á Twofold Extensions of Fuzzy Datalog Proceedings of the 7th international workshop on Fuzzy Logic and Applications: Applications of Fuzzy Sets Theory, (298-305)
  74. ACM
    Gottlob G, Pichler R and Wei F Monadic datalog over finite structures with bounded treewidth Proceedings of the twenty-sixth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, (165-174)
  75. Esposito F, Fanizzi N, Ferilli S, Basile T and Di Mauro N (2006). Multistrategy Operators for Relational Learning and Their Cooperation, Fundamenta Informaticae, 69:4, (389-409), Online publication date: 1-Dec-2006.
  76. ACM
    Cohen T, Gil J and Maman I JTL Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, (89-108)
  77. ACM
    Cohen T, Gil J and Maman I (2006). JTL, ACM SIGPLAN Notices, 41:10, (89-108), Online publication date: 16-Oct-2006.
  78. Baumeister J and Seipel D Verification and refactoring of ontologies with rules Proceedings of the 15th international conference on Managing Knowledge in a World of Networks, (82-95)
  79. Jaber M and Voronkov A Implementation of UNIDOOR, a deductive object-oriented database system Proceedings of the 10th East European conference on Advances in Databases and Information Systems, (155-170)
  80. Lisi F A pattern-based approach to conceptual clustering in FOL Proceedings of the 14th international conference on Conceptual Structures: inspiration and Application, (346-359)
  81. ACM
    Hristova K, Rothamel T, Liu Y and Stoller S Efficient type inference for secure information flow Proceedings of the 2006 workshop on Programming languages and analysis for security, (85-94)
  82. Lisi F and Esposito F Two Orthogonal Biases for Choosing the Intensions of Emerging Concepts in Ontology Refinement Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy, (765-766)
  83. Wan H, Zheng Y, Chen Y and Li L Building business process description and reasoning meta-model M in a-prolog Proceedings of the 2006 international conference on Software Process Simulation and Modeling, (195-203)
  84. Esposito F, Fanizzi N, Ferilli S, Basile T and Di Mauro N (2005). Multistrategy Operators for Relational Learning and Their Cooperation, Fundamenta Informaticae, 69:4, (389-409), Online publication date: 1-Mar-2006.
  85. Gottlob G and Koch C A formal comparison of visual web wrapper generators Proceedings of the 32nd conference on Current Trends in Theory and Practice of Computer Science, (30-48)
  86. Liu Y and Stoller S Querying complex graphs Proceedings of the 8th international conference on Practical Aspects of Declarative Languages, (199-214)
  87. Hristova K and Liu Y Improved algorithm complexities for linear temporal logic model checking of pushdown systems Proceedings of the 7th international conference on Verification, Model Checking, and Abstract Interpretation, (190-206)
  88. Whaley J, Avots D, Carbin M and Lam M Using datalog with binary decision diagrams for program analysis Proceedings of the Third Asian conference on Programming Languages and Systems, (97-118)
  89. Vassiliadis P, Simitsis A, Terrovitis M and Skiadopoulos S Blueprints and measures for ETL workflows Proceedings of the 24th international conference on Conceptual Modeling, (385-400)
  90. Ferilli S, Basile T, Di Mauro N and Esposito F On the learnability of abstraction theories from observations for relational learning Proceedings of the 16th European conference on Machine Learning, (120-132)
  91. Lisi F Principles of inductive reasoning on the semantic web Proceedings of the Third international conference on Principles and Practice of Semantic Web Reasoning, (118-132)
  92. Simitsis A, Vassiliadis P, Terrovitis M and Skiadopoulos S Graph-based modeling of ETL activities with multi-level transformations and updates Proceedings of the 7th international conference on Data Warehousing and Knowledge Discovery, (43-52)
  93. Lisi F and Esposito F ILP meets knowledge engineering Proceedings of the 15th international conference on Inductive Logic Programming, (209-226)
  94. ACM
    Lam M, Whaley J, Livshits V, Martin M, Avots D, Carbin M and Unkel C Context-sensitive program analysis as database queries Proceedings of the twenty-fourth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, (1-12)
  95. Lisi F and Esposito F Mining the semantic web Proceedings of the 15th international conference on Foundations of Intelligent Systems, (102-111)
  96. Guzzo A and Saccà D (2005). Semi-Inflationary DATALOG: A declarative database language with procedural features, AI Communications, 18:2, (79-92), Online publication date: 1-Apr-2005.
  97. Zhou Q and Long L SEDatalog Intelligent information processing II, (383-388)
  98. Park C and Choi I (2004). Management of business process constraints using BPTrigger, Computers in Industry, 55:1, (29-51), Online publication date: 1-Sep-2004.
  99. Esposito F, Ferilli S, Fanizzi N, Basile T and Di Mauro N (2004). Incremental learning and concept drift in INTHELEX, Intelligent Data Analysis, 8:3, (213-237), Online publication date: 1-Aug-2004.
  100. Lisi F and Malerba D (2004). Inducing Multi-Level Association Rules from Multiple Relations, Machine Language, 55:2, (175-210), Online publication date: 1-May-2004.
  101. Seipel D, Baumeister J and Hopfner M Declaratively querying and visualizing knowledge bases in XML Proceedings of the 15th international conference on Applications of Declarative Programming and Knowledge Management, and 18th international conference on Workshop on Logic Programming, (16-31)
  102. ACM
    Gottlob G and Koch C (2004). Monadic datalog and the expressive power of languages for Web information extraction, Journal of the ACM, 51:1, (74-113), Online publication date: 1-Jan-2004.
  103. ACM
    Ruckhaus E and Vidal M XWebSOGO Proceedings of the 5th ACM international workshop on Web information and data management, (62-65)
  104. Koch C Efficient processing of expressive node-selecting queries on XML data in secondary storage Proceedings of the 29th international conference on Very large data bases - Volume 29, (249-260)
  105. ACM
    Liu Y and Stoller S From datalog rules to efficient programs with time and space guarantees Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming, (172-183)
  106. ACM
    Iltchev V Bottom-up method for processing recursive sets of rules Proceedings of the 4th international conference conference on Computer systems and technologies: e-Learning, (178-183)
  107. ACM
    Afrati F, Andronikos T, Pavlaki V, Foustoucos E and Guessarian I From CTL to datalog Proceedings of the Paris C. Kanellakis memorial workshop on Principles of computing & knowledge: Paris C. Kanellakis memorial workshop on the occasion of his 50th birthday, (72-85)
  108. Gottlob G and Papadimitriou C (2003). On the complexity of single-rule datalog queries, Information and Computation, 183:1, (104-122), Online publication date: 25-May-2003.
  109. Liu M (2003). Extending Datalog with Declarative Updates, Journal of Intelligent Information Systems, 20:2, (107-129), Online publication date: 1-Mar-2003.
  110. Comai S and Tanca L (2003). Termination and Confluence by Rule Prioritization, IEEE Transactions on Knowledge and Data Engineering, 15:2, (257-270), Online publication date: 1-Feb-2003.
  111. Dymetman M Text authoring, knowledge acquisition and description logics Proceedings of the 19th international conference on Computational linguistics - Volume 1, (1-7)
  112. ACM
    Gottlob G and Koch C Monadic datalog and the expressive power of languages for web information extraction Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, (17-28)
  113. ACM
    Gottlob G, Grädel E and Veith H (2002). Datalog LITE, ACM Transactions on Computational Logic, 3:1, (42-79), Online publication date: 1-Jan-2002.
  114. Seipel D (2001). Using clausal deductive databases for defining semantics in disjunctive deductive databases, Annals of Mathematics and Artificial Intelligence, 33:2-4, (347-378), Online publication date: 26-Nov-2001.
  115. ACM
    Dantsin E, Eiter T, Gottlob G and Voronkov A (2001). Complexity and expressive power of logic programming, ACM Computing Surveys, 33:3, (374-425), Online publication date: 1-Sep-2001.
  116. Torres J Semantic classifications of queries to relational databases Proceedings of the 2nd international conference on Semantics in databases, (200-228)
  117. Fermüller C, Leitsch A, Hustadt U and Tammet T Resolution decision procedures Handbook of automated reasoning, (1791-1849)
  118. Dix J, Furbach U and Niemelä I Nonmonotonic reasoning Handbook of automated reasoning, (1241-1354)
  119. Gottlob G, Grädel E and Veith H Linear time datalog and branching time logic Logic-based artificial intelligence, (443-467)
  120. Grant J, Kraus S and Perlis D (2000). A Logic for Characterizing Multiple Bounded Agents, Autonomous Agents and Multi-Agent Systems, 3:4, (351-387), Online publication date: 1-Dec-2000.
  121. Liu M (2000). Design and Implementation of the ROL Deductive Object-Oriented Database System, Journal of Intelligent Information Systems, 15:2, (121-146), Online publication date: 1-Sep-2000.
  122. ACM
    Assmann U (2000). Graph rewrite systems for program optimization, ACM Transactions on Programming Languages and Systems, 22:4, (583-637), Online publication date: 1-Jul-2000.
  123. Bertino E, Guerrini G and Merlo I (2000). Trigger Inheritance and Overriding in an Active Object Database System, IEEE Transactions on Knowledge and Data Engineering, 12:4, (588-608), Online publication date: 1-Jul-2000.
  124. Esposito F, Semeraro G, Fanizzi N and Ferilli S (2000). Multistrategy Theory Revision, Machine Language, 38:1-2, (133-156), Online publication date: 1-Jan-2000.
  125. Robinson W and Pawlowski S (1999). Managing Requirements Inconsistency with Development Goal Monitors, IEEE Transactions on Software Engineering, 25:6, (816-835), Online publication date: 1-Nov-1999.
  126. ACM
    Casati F, Ceri S, Paraboschi S and Pozzi G (1999). Specification and implementation of exceptions in workflow management systems, ACM Transactions on Database Systems, 24:3, (405-451), Online publication date: 1-Sep-1999.
  127. Bundy A A survey of automated deduction Artificial intelligence today, (153-174)
  128. Eiter T, Faber W, Leone N and Pfeifer G (1999). The Diagnosis Frontend of the dlv system, AI Communications, 12:1-2, (99-111), Online publication date: 1-Jan-1999.
  129. ACM
    Bellatreche L, Karlapalem K and Li Q An iterative approach for rules and data allocation in distributed deductive database systems Proceedings of the seventh international conference on Information and knowledge management, (356-363)
  130. Kemp D and Ramamohanarao K (1998). Efficient Recursive Aggregation and Negation in Deductive Databases, IEEE Transactions on Knowledge and Data Engineering, 10:5, (727-745), Online publication date: 1-Sep-1998.
  131. Chen Y (1998). Graph traversal and top-down evaluation of logic queries, Journal of Computer Science and Technology, 13:4, (300-316), Online publication date: 1-Jul-1998.
  132. Bertossi L, Arenas M and Ferretti C (1998). SCDBR, Journal of Intelligent Information Systems, 10:3, (253-280), Online publication date: 1-Jun-1998.
  133. Donini F, Lenzerini M, Nardi D and Schaerf A (1998). {\cal A}{\cal L} -log, Journal of Intelligent Information Systems, 10:3, (227-252), Online publication date: 1-Jun-1998.
  134. Liu M (1998). An Overview of the Rule-Based Object Language, Journal of Intelligent Information Systems, 10:1, (5-29), Online publication date: 1-Jan-1998.
  135. Palopoli L and Torlone R (1997). Generalized Production Rules as a Basis for Integrating Active and Deductive Databases, IEEE Transactions on Knowledge and Data Engineering, 9:6, (848-862), Online publication date: 1-Nov-1997.
  136. Chen Y (1997). Counting and topological order, Journal of Computer Science and Technology, 12:6, (497-509), Online publication date: 1-Nov-1997.
  137. Chen Y (1997). Magic sets revisited, Journal of Computer Science and Technology, 12:4, (346-365), Online publication date: 1-Jul-1997.
  138. Dantsin E, Eiter T, Gottlob G and Voronkov A Complexity and Expressive Power of Logic Programming Proceedings of the 12th Annual IEEE Conference on Computational Complexity
  139. Fernandes A, Williams M and Paton N (1997). A logic-based integration of active and deductive databases, New Generation Computing, 15:2, (205-244), Online publication date: 1-Jun-1997.
  140. Eiter T, Saccà D and Leone N (1997). On the partial semantics for disjunctive deductive databases, Annals of Mathematics and Artificial Intelligence, 19:1-2, (59-96), Online publication date: 1-Jan-1997.
  141. ACM
    Yannakakis M (1996). Perspectives on database theory, ACM SIGACT News, 27:3, (25-49), Online publication date: 1-Sep-1996.
  142. Wong S and Tojo S (1996). A Deductive Object-Oriented Database System for Situated Inference in Law, IEEE Transactions on Knowledge and Data Engineering, 8:3, (496-503), Online publication date: 1-Jun-1996.
  143. ACM
    Mumick I, Finkelstein S, Pirahesh H and Ramakrishnan R (1996). Magic conditions, ACM Transactions on Database Systems, 21:1, (107-155), Online publication date: 1-Mar-1996.
  144. ACM
    Baralis E, Ceri S and Paraboschi S (1996). Modularization techniques for active rules design, ACM Transactions on Database Systems, 21:1, (1-29), Online publication date: 1-Mar-1996.
  145. Stickel E (1995). Competitive Product Development in the Financial Services Industry-A Knowledge-Based Approach, International Journal of Intelligent Systems in Accounting and Finance Management, 4:4, (273-287), Online publication date: 1-Dec-1995.
  146. Agrawal R and Psaila G Active data mining Proceedings of the First International Conference on Knowledge Discovery and Data Mining, (3-8)
  147. ACM
    Fuhr N Probabilistic Datalog—a logic for powerful retrieval methods Proceedings of the 18th annual international ACM SIGIR conference on Research and development in information retrieval, (282-290)
  148. Paredaens J, Peelman P and Tanca L (1995). G-Log, IEEE Transactions on Knowledge and Data Engineering, 7:3, (436-453), Online publication date: 1-Jun-1995.
  149. Baralis E and Widom J An Algebraic Approach to Rule Analysis in Expert Database Systems Proceedings of the 20th International Conference on Very Large Data Bases, (475-486)
  150. Mohania M and Sarda N Some Issues in Design of Distributed Deductive Databases Proceedings of the 20th International Conference on Very Large Data Bases, (60-71)
  151. Barja M, Paton N, Fernandes A, Williams M and Dinn A An Effective Deductive Object-Oriented Database Through Language Integration Proceedings of the 20th International Conference on Very Large Data Bases, (463-474)
  152. ACM
    Ceri S, Fraternali P, Paraboschi S and Tanca L (1994). Automatic generation of production rules for integrity maintenance, ACM Transactions on Database Systems, 19:3, (367-422), Online publication date: 1-Sep-1994.
  153. ACM
    Montesi D and Bertino E Queries, constraints, updates and transactions within a logic-based language Proceedings of the second international conference on Information and knowledge management, (500-506)
  154. ACM
    Stickel E (1993). An experience with CASE tool support for financial product design, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 24:4, (31-35), Online publication date: 1-Nov-1993.
  155. Lucas P (1993). Paper, Artificial Intelligence in Medicine, 5:5, (395-414), Online publication date: 1-Oct-1993.
  156. Poulovassilis A and Small C A Domain-theoretic Approach to Integrating Functional and Logic Database Languages Proceedings of the 19th International Conference on Very Large Data Bases, (416-428)
  157. Houtsma M, Wilschut A and Flokstra J Implementation and Performance Evaluation of a Parallel Transitive Closure Algorithm on PRISMA/DB Proceedings of the 19th International Conference on Very Large Data Bases, (206-217)
  158. Nejdl W, Ceri S and Wiederhold G (1993). Evaluating Recursive Queries in Distributed Databases, IEEE Transactions on Knowledge and Data Engineering, 5:1, (104-121), Online publication date: 1-Feb-1993.
  159. ACM
    Widom J (1992). A denotational semantics for the Starburst production rule language, ACM SIGMOD Record, 21:3, (4-9), Online publication date: 1-Sep-1992.
  160. ACM
    Ross K and Sagiv Y Monotonic aggregation in deductive databases Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, (114-126)
  161. Cacace F, Ceri S, Tanca L and Crespi-Reghizzi S (1992). Designing and Prototyping Data-Intensive Applications in the Logres and Algres Programming Environment, IEEE Transactions on Software Engineering, 18:6, (534-546), Online publication date: 1-Jun-1992.
  162. ACM
    Sallach D A deductive database audit trail Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing: technological challenges of the 1990's, (314-319)
  163. ACM
    Conrad S and Gogolla M (1992). An annotated bibliography on object-orientation and deduction, ACM SIGMOD Record, 21:1, (123-132), Online publication date: 1-Mar-1992.
  164. Poulovassilis A and Small C A Functional Programming Approach to Deductive Databases Proceedings of the 17th International Conference on Very Large Data Bases, (491-500)
  165. Niemi T and Järvelin K (1991). Prolog-Based Meta-rules for Relational Database Representation and Manipulation, IEEE Transactions on Software Engineering, 17:8, (762-788), Online publication date: 1-Aug-1991.
  166. ACM
    Güntzer U, Kießling W and Thöne H (1991). New direction for uncertainty reasoning in deductive databases, ACM SIGMOD Record, 20:2, (178-187), Online publication date: 1-Apr-1991.
  167. ACM
    Güntzer U, Kießling W and Thöne H New direction for uncertainty reasoning in deductive databases Proceedings of the 1991 ACM SIGMOD international conference on Management of data, (178-187)
  168. ACM
    Ullman J and Zaniolo C (1990). Deductive databases, ACM SIGMOD Record, 19:4, (75-82), Online publication date: 1-Dec-1990.
  169. Houtsma M, Apers P and Ceri S Distributed Transitive Closure Computations Proceedings of the 16th International Conference on Very Large Data Bases, (335-346)
  170. ACM
    Cacace F, Ceri S, Crespi-Reghizzi S, Tanca L and Zicari R (1990). Integrating object-oriented data modelling with a rule-based programming paradigm, ACM SIGMOD Record, 19:2, (225-236), Online publication date: 1-May-1990.
  171. ACM
    Cacace F, Ceri S, Crespi-Reghizzi S, Tanca L and Zicari R Integrating object-oriented data modelling with a rule-based programming paradigm Proceedings of the 1990 ACM SIGMOD international conference on Management of data, (225-236)
Contributors
  • Politecnico di Milano
  • University of Calabria
  • Politecnico di Milano

Recommendations

Reviews

R. B. Abhyankar

The field at the interface of logic programming and data bases, known by such names as “deductive database systems,” “expert database systems,” and “knowledge-base systems,” has advanced tremendously in recent years. Most of the published material on the topic is scattered through journal articles and conference proceedings. This book provides a much-needed survey of the field. The book consists of 12 chapters. Chapter 1 provides an overview of logic programming and databases. Chapter 2 reviews relational databases and Prolog. The remaining chapters are grouped into three parts. Part 1, “Coupling Prolog to Relational Databases,” consists of chapters 3, 4, and 5. Chapter 3 deals with Prolog as a query language. Chapter 4 covers loosely coupled systems, tightly coupled systems, caching of data and queries, use of subsumption, and parallelism. Chapter 5 presents an overview of prototype systems for coupling Prolog to relational databases. Part 2, “Foundations of Datalog,” consists of chapters 6 and 7. Chapter 6 deals with the syntax and semantics of Datalog. Chapter 7 covers the proof theory and evaluation paradigms of Datalog: the bottom-up or forward-chaining paradigm, the top-down or backward-chaining paradigm, and the least-fixpoint-iteration paradigm. Part 3, “Optimization Methods for Datalog,” consists of chapters 8 through 12. Chapter 8 discusses the classification of optimization methods for Datalog, translation of Datalog into relational algebra, the classification of Datalog rules, and the expressive power of Datalog. Chapters 9 and 10 deal with several optimization methods for Datalog in detail—chapter 9 covers evaluation methods and chapter 10 covers rewriting methods. Chapter 11 presents extensions of Datalog, including the use of built-in functions, incorporation of negation into Datalog, and the representation and manipulation of complex objects. Chapter 12 is an overview of research prototypes for integrating relational databases and logic programming. The book also contains an extensive bibliography and an index. The book contains a large number of examples and exercises. It is suitable as a textbook at the advanced undergraduate or beginning graduate level. A small number of other books (such as Lloyd [1], Naqvi and Tsur [2], and Ullman [3]) also deal with some of the topics discussed in this book, but this volume provides the most balanced treatment of the major aspects of the field. It is not an exhaustive survey of the entire field, however: the authors do not address semantic query optimization, the validation of integrity constraints, or the treatment of incomplete information. In spite of this, the book is an excellent and much-needed addition to the literature on logic programming and databases.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.