2015
DOI: 10.1007/s10115-015-0873-0
|View full text |Cite
|
Sign up to set email alerts
|

A compression method of double-array structures using linear functions

Abstract: A trie is one of the data structures for keyword search algorithms and is utilized in natural language processing, reserved words search for compilers and so on. The doublearray and LOUDS are efficient representation methods for the trie. The double-array provides fast traversal at time complexity of O(1), but the space usage of the double-array is larger than that of LOUDS. LOUDS is a succinct data structure with bit-string, and its space usage is extremely compact. However, its traversal speed is not so fast… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 11 publications
(17 citation statements)
references
References 28 publications
0
17
0
Order By: Relevance
“…The example dictionary embeds associated values in a fixed-length space on TAIL after the terminator, eg, TAIL [11] = 3. If a key is registered without TAIL, the associated value is embedded in the corresponding leaf BASE element, eg, BASE [4] = 0.…”
Section: Dictionary Implementationmentioning
confidence: 99%
See 4 more Smart Citations
“…The example dictionary embeds associated values in a fixed-length space on TAIL after the terminator, eg, TAIL [11] = 3. If a key is registered without TAIL, the associated value is embedded in the corresponding leaf BASE element, eg, BASE [4] = 0.…”
Section: Dictionary Implementationmentioning
confidence: 99%
“…In other words, the successor and predecessor of r i are obtained from BASE Figure 1, empty elements 3, 9, and 11 are scanned as BASE [3] = 9, BASE [9] = 11, and BASE [11] = 3. The ELM uses empty elements and thus does not have any disadvantages in terms of space efficiency.…”
Section: Figurementioning
confidence: 99%
See 3 more Smart Citations