Computing runs on a trie
R Sugahara, Y Nakashima, S Inenaga… - … Matching (CPM 2019 …, 2019 - drops.dagstuhl.de
… In this paper, we consider runs that correspond to a path on a trie, or in other words, on a
rooted … To compute all runs in a trie, we extend the algorithm for strings to the trie case. After …
rooted … To compute all runs in a trie, we extend the algorithm for strings to the trie case. After …
Efficiently computing runs on a trie
… For a trie with n edges, we show that the number of runs is less than n. We also show an
asymptotic … To compute all runs in a trie, we extend the algorithm for strings to the trie case. After …
asymptotic … To compute all runs in a trie, we extend the algorithm for strings to the trie case. After …
[PDF][PDF] HAT-trie: a cache-conscious trie-based data structure for strings
N Askitis, R Sinha - ACSC, 2007 - Citeseer
… We introduce the HAT-trie, which combines the trie-index of the burst-trie with buck… -trie
that differ in the manner of how buckets are split: hybrid and pure. The former employs the B-trie …
that differ in the manner of how buckets are split: hybrid and pure. The former employs the B-trie …
Algorithms for trie compaction
M Al-Suwaiyel, E Horowitz - ACM Transactions on Database Systems …, 1984 - dl.acm.org
… a digital computer. The particular storage scheme to be investigated is called a trie. Section
… the worst case and give empirical results obtained by running them on a set of random and …
… the worst case and give empirical results obtained by running them on a set of random and …
[PDF][PDF] Trie memory
E Fredkin - Communications of the ACM, 1960 - dl.acm.org
… runs" were 16-, 30-, and 36-digit binary numbers, generated by a random number generator.
Each run of the simulated trie … of computer memory, we did not attempt to simulate trie's with …
Each run of the simulated trie … of computer memory, we did not attempt to simulate trie's with …
Trie-based ranking of quantum many-body states
M Wallerberger, K Held - Physical Review Research, 2022 - APS
… We have run out of bits, so we finally read off the rank as θ46 = 11. We note that this … where
the sum over spins σ runs over {↑, ↓}. We are interested in computing the lowest energy …
the sum over spins σ runs over {↑, ↓}. We are interested in computing the lowest energy …
Compressed tries
K Maly - Communications of the ACM, 1976 - dl.acm.org
… of a C-trie if we compare a~ from (2) with a~ of the trie in Figure 1 … (1 + In m)/m in terms of
computer words. To compare the C-… C-trie by replacing p~ by the number of runs of length i, q~, …
computer words. To compare the C-… C-trie by replacing p~ by the number of runs of length i, q~, …
PIM-trie: A Skew-resistant Trie for Processing-in-Memory
… computed, we compute for only a small proportion of nodes to cut the trie into fixed-length …
To find LCPs for a batch of strings, we build the query trie, perform trie matching, then run a …
To find LCPs for a batch of strings, we build the query trie, perform trie matching, then run a …
Trie methods for representing text
TH Merrett, H Shang - Foundations of Data Organization and Algorithms …, 1993 - Springer
… We propose a new trie organization for large text documents requiring secondary storage.
Index size is critical in all trie representations of text, and our organization is smaller than all …
Index size is critical in all trie representations of text, and our organization is smaller than all …
[PDF][PDF] Efficient trie-based sorting of large sets of strings
… topic of computer science. They have been investigated since before the first computers were
… Note also that these results are based on smaller numbers of runs than in the other tables, …
… Note also that these results are based on smaller numbers of runs than in the other tables, …