1993
DOI: 10.1145/151634.151635
|View full text |Cite
|
Sign up to set email alerts
|

Finite representation of infinite query answers

Abstract: and TOMASZ IMIELINSKI Rutgers UniversityWe define here a formal notion of finite representation of infinite query answers in logic programs. We apply this notion to Datalog.s (Datalog with n successors): an extension of Datalog capable of representing infinite phenomena like flow of time or plan construction. Predicates in Datalogns can have arbitrary unary and limited n-ary function symbols m one fixed position. This class of logic programs is known to be decidable.However, least Herbrand modek of Data log.~p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
42
0

Year Published

1999
1999
2003
2003

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 57 publications
(42 citation statements)
references
References 38 publications
0
42
0
Order By: Relevance
“…This approach has several advantages. First, the decidability and complexity of logical implication for DLFD reg is closely related to reasoning in Datalog ∨,¬ nS , a logic programming language of monadic predicates and functions [12,13]. Second, the use of Datalog ∨,¬ nS provides a uniform framework in which we can study various extensions of DLFD reg , how roles can be simulated by attributes for example.…”
Section: Definitionsmentioning
confidence: 99%
See 2 more Smart Citations
“…This approach has several advantages. First, the decidability and complexity of logical implication for DLFD reg is closely related to reasoning in Datalog ∨,¬ nS , a logic programming language of monadic predicates and functions [12,13]. Second, the use of Datalog ∨,¬ nS provides a uniform framework in which we can study various extensions of DLFD reg , how roles can be simulated by attributes for example.…”
Section: Definitionsmentioning
confidence: 99%
“…It is known that a Datalog ∨,¬ nS program has a model if and only if it has a Herbrand model [12,13,27]; this allows the use of syntactic techniques for model construction. To establish the complexity bounds we use the following result for the satisfiability of Datalog ∨,¬ nS programs [13,18].…”
Section: Notation 6 Pf(t) Denotes a Datalogmentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, in general, the definition of [ P (and of P and À P ) involve considering the fragments (e.g., [10,12), [12,13), [13,13], (13,15], [16,16], [19,20] in the example above) of frame times of the tuples with equal data part.…”
Section: Algebraic Operators On Periodic Tables: Basic Issuesmentioning
confidence: 99%
“…Regarding the approaches based on deductive rules, consider, e.g., [15], [16], which dealt with periodicity via the introduction of the successor function in Datalog. Kabanza et al proposed a very influential approach using constraints [22], [23], that extended classical relational databases to deal with periodic data by representing infinite temporal information by generalized tuples defined by linear repeating points (points of the form c1+c2*X) and constraints on points (e.g., X1…”
mentioning
confidence: 99%