Skip to main content
Log in

Axiomatics for memory allocation

  • Published:
Acta Informatica Aims and scope Submit manuscript

Summary

In the paper a method of labelling is applied to constructing a correct and complete transformation system which allows one, for any program scheme, to construct systematically any permissible memory allocation for variables of the scheme. Permissible memory allocations are assumed to be such allocations that preserve all information flow connections from the initial scheme.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Abbreviations

B :

set of internal statements (2.3)

D :

information flow graph (2.2)

D j :

component of an information flow graph (2.2)

E :

set of statements reachable downwards arcs (2.3)

G :

skeleton (2.1)

i :

input

L :

set of statements reachable upwards arcs (2.3)

N :

information carrier (2.1)

o :

output (2.1)

(o, i):

information pair (2.1)

p :

pole (2.1)

R :

memory allocation (2.1)

L :

Lavrov scheme (2.1)

T, U :

statements (2.1)

V :

poles allocation (2.1)

W :

inconsistency graph (2.3)

X :

memory (2.1)

x, y :

variables (2.1)

φ:

empty set

≻:

calculability relation (2.1)

≍:

equivalence relation (3.1)

→:

transformability relation (3.1)

█:

end of a theorem proof

ɛ:

empty word

References

  1. Yanov, Yu. I.: On logical algorithms schemata. Cybernetics Problems 1, Fizmatgiz, Moscow (1961)

    Google Scholar 

  2. Ershov, A. P.: Operator algorithms. III (On operator Yanov schemata). Cybernetics Problems 20, Nauka, Moscow (1967)

    Google Scholar 

  3. Lavrov, S. S.: On memory economy in closed program schemata. USSR Computational Mathematics and Mathematical Physics 1, no. 4 (1961)

  4. Ershov, A. P.: Reduction of the problem of the memory economy during program writing to the problem of colouring graph verticles. Doklady Akademii Nauk SSSR 142, no. 4 (1962)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

The author is greatful to Miss E. L. Gorel whose research of axiomatic of generalized Yanov schemata has stimulated this writing.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ershov, A.P. Axiomatics for memory allocation. Acta Informatica 6, 61–75 (1976). https://doi.org/10.1007/BF00263743

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00263743

Keywords

Navigation