• DocumentCode
    3174907
  • Title

    On pointers versus addresses

  • Author

    Ben-Amram, Amir M. ; Galil, Zvi

  • Author_Institution
    Tel-Aviv Univ., Israel
  • fYear
    1988
  • fDate
    24-26 Oct 1988
  • Firstpage
    532
  • Lastpage
    538
  • Abstract
    The problem of determining the cost of random-access memory (RAM) is addressed by studying the simulation of random addressing by a machine which lacks it, called a pointer machine. The model allows the use of a data type of choice. A RAM program of time t and space s can be simulated in O(t log s) time using a tree. However, this is not an obvious lower bound since a high-level data type can allow the data to be encoded in a more economical way. The major contribution is the formalization of incompressibility for general data types. The definition extends a similar property of strings that underlies the theory of Kolmogorov complexity. The main theorem states that for all incompressible data types an Ω(t log s) lower bound holds. Incompressibility is proved for the real numbers with a set of primitives which includes all functions which are continuously differentiable except on a countable closed set
  • Keywords
    computational complexity; data structures; file organisation; graph theory; Kolmogorov complexity; RAM program; addresses; continuously differentiable; countable closed set; data type; functions; incompressibility; lower bound; pointer machine; pointers; random addressing; random-access memory; real numbers; set of primitives; space; strings; time; tree; Algorithm design and analysis; Arithmetic; Computational modeling; Costs; Power generation economics; Programming profession; Random access memory; Read-write memory; Time measurement; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1988., 29th Annual Symposium on
  • Conference_Location
    White Plains, NY
  • Print_ISBN
    0-8186-0877-3
  • Type

    conf

  • DOI
    10.1109/SFCS.1988.21969
  • Filename
    21969