Abstract
The problem of storing and searching large sparse tables is ubiquitous in computer science. The standard technique for storing such tables is hashing, but hashing has poor worst-case performance. We propose a good worst-case method for storing a static table of n entries, each an integer between 0 and N - 1. The method requires O(n) words of storage and allows O(logn N) access time. Although our method is a little complicated to use in practice, our analysis shows why a simpler algorithm used for compressing LR parsing tables works so well. © 1979, ACM. All rights reserved.
Author supplied keywords
Cite
CITATION STYLE
Tarjan, R. E., & Yao, A. C. C. (1979). Storing a Sparse Table. Communications of the ACM, 22(11), 606–611. https://doi.org/10.1145/359168.359175
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.