• 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