Paper by Erik D. Demaine

Reference:
Erik D. Demaine, John Iacono, and Stefan Langerman, “Worst-Case Optimal Tree Layout in a Memory Hierarchy”, Manuscript, August 2004.

Abstract:
Consider laying out a fixed-topology tree of N nodes into external memory with block size B so as to minimize the worst-case number of block memory transfers required to traverse a path from the root to a node of depth D. We prove that the optimal number of memory transfers is
Θ ({ D / lg (1+B)    when D = O(lg N) ) .
lg N / lg (1 + (B lg N) / D) when D = Ω(lg N) and D = O(B lg N)
D / B when D = Ω(B lg N)
This bound can be achieved even when B is unknown to the (cache-oblivious) layout algorithm.

Comments:
This paper is also available as arXiv:cs.DS/0410048 of the Computing Research Repository (CoRR).

Length:
The paper is 9 pages.

Availability:
The paper is available in PostScript (255k), gzipped PostScript (117k), and PDF (170k).
See information on file formats.
[Google Scholar search]


See also other papers by Erik Demaine.
These pages are generated automagically from a BibTeX file.
Last updated April 11, 2012 by Erik Demaine.