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 :
بازگشت