• DocumentCode
    2200762
  • Title

    Equivalence of programs with structured variables

  • Author

    Aho, A.V. ; Ullman, J.D.

  • fYear
    1970
  • fDate
    28-30 Oct. 1970
  • Firstpage
    25
  • Lastpage
    31
  • Abstract
    We consider a class of straight line programs admitting structured variables. It is easy to associate with each program a set of expressions which reflects the natural meaning of a structured variable such as an array. However, the question of whether two such expressions are equivalent depends on what is assumed about the possible initial values of the variables and what algebraic laws are assumed to apply. We give necessary and sufficient conditions for two such assumptions to yield the same equivalences among expressions. The assumption which gives the smallest set of equivalences is exhibited. This assumption plays the role of "strong equivalence," since it implies equivalence under any possible interpretation of the model which leaves the interpretation of "structure" as we define it.
  • Keywords
    Laboratories; Sufficient conditions; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Switching and Automata Theory, 1970., IEEE Conference Record of 11th Annual Symposium on
  • Conference_Location
    USA
  • ISSN
    0272-4847
  • Type

    conf

  • DOI
    10.1109/SWAT.1970.8
  • Filename
    4569629