Proceedings of the Sixth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems 1987
DOI: 10.1145/28659.28675
|View full text |Cite
|
Sign up to set email alerts
|

Specification and implementation of programs for updating incomplete information databases

Abstract: The problem of updating incomplete infor mation databases is vieweda sap rogramming problem. From this point of view, for mal denotational semantics are developed for twoa pplicativep rogramming languages, BLU and HLU. BLU is a ver y simple language with only fivep rimitives,a nd is designed primar ily as a tool for the implementation of higher-levell anguages.T he semantics of BLU are for mally developed at twol ev els,p ossible wor lds and clausal, and the latter is shown to be a correct implementation of th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

1988
1988
2014
2014

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(12 citation statements)
references
References 20 publications
(23 reference statements)
0
12
0
Order By: Relevance
“…The main result of the paper is to the study a set of data models for uncertainty in terms of their expressiveness in representing results of modifications. In other early work, [31] views the data modification problem as a programming language, and maps programs to operations on possible-worlds (e.g., intersections, unions). While the language of [31] is again quite expressive, no query answering or propagation techniques are presented.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The main result of the paper is to the study a set of data models for uncertainty in terms of their expressiveness in representing results of modifications. In other early work, [31] views the data modification problem as a programming language, and maps programs to operations on possible-worlds (e.g., intersections, unions). While the language of [31] is again quite expressive, no query answering or propagation techniques are presented.…”
Section: Related Workmentioning
confidence: 99%
“…In other early work, [31] views the data modification problem as a programming language, and maps programs to operations on possible-worlds (e.g., intersections, unions). While the language of [31] is again quite expressive, no query answering or propagation techniques are presented. Similarly, [32] considers approaches for modifying incomplete information, but doesn't consider the problems addressed by our paper.…”
Section: Related Workmentioning
confidence: 99%
“…Although relatively little of a practical nature has been developed for this framework, its mathematical underpinnings are nonetheless very well understood, being just first-order model theory. Perhaps the major problem plaguing this framework is its extreme generality; it places so few restrictions on what can be represented that most problems, such as the view update problem, are completely intractable [28] [49]. We believe that by understanding what kinds of conditions must be imposed for such a schema to be decomposed, we may begin to see what kind of restrictions should be made to move closer to computational tractability of updates.…”
Section: Conclusion and Further Directionsmentioning
confidence: 99%
“…The first variant was proposed by Hegner [13]. Informally, call an atom f of w irrelevant if the choice of truth valuation for f has no effect on whether w is true.…”
Section: Other Choices Of Semanticsmentioning
confidence: 99%
“…Recent work by Hegner [13] offers an important variant on the model-based semantics for updates that is used in this paper; his improvement will be described in Section 6. Hegner also offers a different approach to update algorithms, one that we expect to be advantageous for the average, typical, simple update, though incurring costs exponential in the size of the theory in the worst case.…”
Section: Introductionmentioning
confidence: 99%