DocumentCode :
3209633
Title :
First-order logic reducible programs
Author :
Wang, Ke ; Yuan, Li Yan
Author_Institution :
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
fYear :
1991
fDate :
8-12 Apr 1991
Firstpage :
746
Lastpage :
755
Abstract :
Programs for which the least fixed point exists are considered. A program is first-order logic reducible (FOL-reducible) with respect to a set of integrity constraints if all its valid fixed points are least fixed points. For an FOL-reducible program, a logical assertion about least fixed points is reduced to a logical assertion about all first-order logic models. This makes it possible to characterize, in the first-order logic, some important `all states´ properties of programs for which no proof procedures exist in general. This method is applied to the following properties: containment of programs, independence of updates with respect to queries and integrity constraints, and characterization and implication of integrity constraints in programs. It is shown that the transitive closure of a graph if FOL-reducible with respect to the constraint of acyclicity. The `all states´ framework requires a modification of the standard treatment of fixed points and completed programs
Keywords :
data integrity; logic programming; acyclicity; containment of programs; first-order logic reducible programs; integrity constraints; least fixed point; logical assertion; queries; transitive closure; Acoustic testing; Constraint optimization; Councils; Data engineering; Deductive databases; Logic testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1991. Proceedings. Seventh International Conference on
Conference_Location :
Kobe
Print_ISBN :
0-8186-2138-9
Type :
conf
DOI :
10.1109/ICDE.1991.131524
Filename :
131524
Link To Document :
بازگشت