On-the-fly array initialization in less space
From MaRDI portal
Publication:5136264
Abstract: We show that for all given with , an array of entries of bits each can be represented on a word RAM with a word length of bits in at most bits of uninitialized memory to support constant-time initialization of the whole array and -time reading and writing of individual array entries. At one end of this tradeoff, we achieve initialization and access (i.e., reading and writing) in constant time with bits for arbitrary fixed , to be compared with bits for the best previous solution, and at the opposite end, still with constant-time initialization, we support -time access with just bits, which is optimal for arbitrary access times if the initialization executes fewer than steps.
Recommendations
Cites work
- scientific article; zbMATH DE number 3511563 (Why is no real title available?)
- An implicit data structure for searching a multikey table in logarithmic time
- An implicit data structure supporting insertion, deletion, and search in O( ^ 2\,n) time
- Fast probabilistic algorithms for Hamiltonian circuits and matchings
- No sorting? Better searching!
- Space-Efficient Euler Partition and Bipartite Edge Coloring
- Spaces, trees, and colors: the algorithmic landscape of document retrieval on sequences
- Surpassing the information theoretic bound with fusion trees
Cited in
(5)
This page was built for publication: On-the-fly array initialization in less space
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5136264)