Tabling with Support for Relational Features in a Deductive Database
DOI:
https://doi.org/10.14279/tuj.eceasst.55.819Abstract
Tabling has been acknowledged as a useful technique in the logic programming arena for enhancing both performance and declarative properties of programs. As well, deductive database implementations benefit from this technique for implementing query solving engines. In this paper, we show how unusual operations in deductive systems can be integrated with tabling.Such operations come from relational database systems in the form of null-related (outer) joins, duplicate support and duplicate elimination. The proposal has been implemented as a proof of concept rather than an efficient system in the Datalog Educational System (DES) using Prolog as a development language and its dynamic database.
Downloads
Additional Files
Published
2013-05-06
How to Cite
[1]
F. Sáenz-Pérez, “Tabling with Support for Relational Features in a Deductive Database”, eceasst, vol. 55, May 2013.
Issue
Section
Articles