2002
DOI: 10.1017/s1471068402001515
|View full text |Cite
|
Sign up to set email alerts
|

The deductive database system [Lscr ][Dscr ][Lscr ]++

Abstract: This paper describes the [Lscr ][Dscr ][Lscr ]++ system and the research advances that have enabled its design and development. We begin by discussing the new nonmonotonic and nondeterministic constructs that extend the functionality of the [Lscr ][Dscr ][Lscr ]++ language, while preserving its model-theoretic and fixpoint semantics. Then, we describe the execution model and the open architecture designed to support these new constructs and to facilitate the integration with existing DBM… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
47
0

Year Published

2006
2006
2021
2021

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 49 publications
(47 citation statements)
references
References 40 publications
0
47
0
Order By: Relevance
“…As describe in [44] logical rule are very effective at (i) bringing the domain knowledge to bear upon specific mining task, (ii) driving the mining process by calling procedurally defined UDAs to perform the specific mining tasks, and (iii) combining the results of knowledge extraction with application-expert rules. From a research viewpoint, the success obtained in [45] with a rule-based data mining environment suggests the need for two important enhancements that were not available in the framework of systems [46] originally used in those experiments. One is the ability of using induced rules as if they were deductive rules, and the other is ability of using deductive rules to define UDAs which compare in terms of efficiency with those written in ATLaS SQL which approach those of UDAs written in a procedural language.…”
Section: Resultsmentioning
confidence: 99%
“…As describe in [44] logical rule are very effective at (i) bringing the domain knowledge to bear upon specific mining task, (ii) driving the mining process by calling procedurally defined UDAs to perform the specific mining tasks, and (iii) combining the results of knowledge extraction with application-expert rules. From a research viewpoint, the success obtained in [45] with a rule-based data mining environment suggests the need for two important enhancements that were not available in the framework of systems [46] originally used in those experiments. One is the ability of using induced rules as if they were deductive rules, and the other is ability of using deductive rules to define UDAs which compare in terms of efficiency with those written in ATLaS SQL which approach those of UDAs written in a procedural language.…”
Section: Resultsmentioning
confidence: 99%
“…set containment) and therefore can only be used in stratified programs, i.e., with the same constraints regulating the use of negation in programs. DeAL also supports XY-stratification that is a form of explicit (i.e., compile-time recognizable) local stratification that was first introduced by LDL++ [4] and recently proved quite useful in the parallelization of advanced analytics in MapReduce distributed execution environments [6]. The important novelty of DeAL however is that it introduces the two monotonic aggregates fsmax and fscnt that can be used freely in recursive definitions.…”
Section: Monotonic Aggregatesmentioning
confidence: 99%
“…Thus, the time needed to deliver a bicycle is the maximum of the number of days that the various basic parts require to arrive. We use the notation for aggregates that is used in LDL++ [4], and thus max denotes the usual non-monotonic aggregate that can also be expressed using negation. However fsmax denotes the new fs-aggregates introduced in [14] which are monotonic.…”
Section: The Fsmax Aggregatementioning
confidence: 99%
See 2 more Smart Citations