DocumentCode
2150566
Title
Prop revisited: propositional formula as abstract domain for groundness analysis
Author
Cortesi, A. ; Filé, G. ; Winsborough, W.
Author_Institution
Dept. of Math., Padova Univ., Italy
fYear
1991
fDate
15-18 July 1991
Firstpage
322
Lastpage
327
Abstract
The abstract domain Prop for analyzing variable groundness in logic programs is considered. This domain consists of (equivalence classes of) propositional formulas whose propositional variables correspond to program variables with truth assignments indicating which program variables are ground. Some ambiguity remains about precisely which formula should be included in Prop so that all interesting sets of program execution states (substitutions) have a unique representation. This ambiguity is clarified by characterizing, both semantically and syntactically, the appropriate definition of Prop. The use of propositional formulas for representing properties of substitutions of a different type than groundness, such as freeness and independence of variables, is discussed
Keywords
formal logic; logic programming; Prop; abstract domain; equivalence classes; freeness; groundness analysis; independence; logic programs; program execution states; program variables; propositional formula; propositional variables; substitutions; truth assignments; variable groundness; Analytical models; Computer science; Concrete; Equations; Grounding; Logic; Mathematics; Optimizing compilers; Safety;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1991. LICS '91., Proceedings of Sixth Annual IEEE Symposium on
Conference_Location
Amsterdam
Print_ISBN
0-8186-2230-X
Type
conf
DOI
10.1109/LICS.1991.151656
Filename
151656
Link To Document