[HTML][HTML] Wavelet trees for all
G Navarro - Journal of Discrete Algorithms, 2014 - Elsevier
The wavelet tree is a versatile data structure that serves a number of purposes, from string
processing to computational geometry. It can be regarded as a device that represents a …
processing to computational geometry. It can be regarded as a device that represents a …
The wavelet matrix: An efficient wavelet tree for large alphabets
The wavelet tree is a flexible data structure that permits representing sequences S [1, n] of
symbols over an alphabet of size σ, within compressed space and supporting a wide range …
symbols over an alphabet of size σ, within compressed space and supporting a wide range …
[PDF][PDF] Efficient data structures for internal queries in texts
T Kociumaka - PhD thesis, University of Warsaw, 2018 - repozytorium.uw.edu.pl
This thesis is devoted to internal queries in texts, which ask to solve classic text-processing
problems for substrings of a given text. More precisely, the task is to preprocess a static …
problems for substrings of a given text. More precisely, the task is to preprocess a static …
Wavelet trees meet suffix trees
We present an improved wavelet tree construction algorithm and discuss its applications to a
number of rank/select problems for integer keys and strings. Given a string of length n over …
number of rank/select problems for integer keys and strings. Given a string of length n over …
[HTML][HTML] Fast construction of wavelet trees
Fast construction of wavelet trees - ScienceDirect Skip to main contentSkip to article
Elsevier logo Journals & Books Search RegisterSign in View PDF Download full issue …
Elsevier logo Journals & Books Search RegisterSign in View PDF Download full issue …
Practical wavelet tree construction
We present new sequential and parallel algorithms for wavelet tree construction based on a
new bottom-up technique. This technique makes use of the structure of the wavelet trees …
new bottom-up technique. This technique makes use of the structure of the wavelet trees …
Wavelet trees: A survey
C Makris - Computer Science and Information Systems, 2012 - doiserbia.nb.rs
The topic of this paper is the exploration of the various characteristics of the wavelet tree
data structure, a data structure that was initially proposed for text compression applications …
data structure, a data structure that was initially proposed for text compression applications …
[BOOK][B] Shared-memory parallelism can be simple, fast, and scalable
J Shun - 2017 - books.google.com
Parallelism is the key to achieving high performance in computing. However, writing efficient
and scalable parallel programs is notoriously difficult, and often requires significant …
and scalable parallel programs is notoriously difficult, and often requires significant …
Space-efficient representations of rectangle datasets supporting orthogonal range querying
The increasing use of geographic search engines manifests the interest of Internet users in
geo-located resources and, in general, in geographic information. This has emphasized the …
geo-located resources and, in general, in geographic information. This has emphasized the …
Parallel construction of wavelet trees on multicore architectures
The wavelet tree has become a very useful data structure to efficiently represent and query
large volumes of data in many different domains, from bioinformatics to geographic …
large volumes of data in many different domains, from bioinformatics to geographic …