Sciweavers

CORR
2004
Springer

Worst-Case Optimal Tree Layout in a Memory Hierarchy

14 years 14 days ago
Worst-Case Optimal Tree Layout in a Memory Hierarchy
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.
Erik D. Demaine, John Iacono, Stefan Langerman
Added 17 Dec 2010
Updated 17 Dec 2010
Type Journal
Year 2004
Where CORR
Authors Erik D. Demaine, John Iacono, Stefan Langerman
Comments (0)