Parallel lightweight wavelet tree, suffix array and FM-index construction
We present parallel lightweight algorithms to construct wavelet trees, rank and select
structures, and suffix arrays in a shared-memory setting. The work and depth of our first …
structures, and suffix arrays in a shared-memory setting. The work and depth of our first …
A method to improve exact matching results in compressed text using parallel wavelet tree
The process of searching on the World Wide Web (WWW) is increasing regularly, and users
around the world also use it regularly. In WWW the size of the text corpus is constantly …
around the world also use it regularly. In WWW the size of the text corpus is constantly …
Spatial indexing and searching using parallel wavelet tree
D Kumar, D Yadav, DS Yadav - International Journal of Information …, 2023 - Springer
Fast retrieval through indexing from spatial databases has been considered a more
challenging task for enhancing network performance in the last few decades. The wavelet …
challenging task for enhancing network performance in the last few decades. The wavelet …
[图书][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 …
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 …
Improved parallel construction of wavelet trees and rank/select structures
J Shun - Information and computation, 2020 - Elsevier
Existing parallel algorithms for wavelet tree construction have a work complexity of O (n log
σ). This paper presents parallel algorithms for the problem with improved work complexity …
σ). This paper presents parallel algorithms for the problem with improved work complexity …
An Approach for fast Compressed text Matching and to avoid false Matching using WBTC and Wavelet Tree
S Srivastav, PK Singh - EAI Endorsed Transactions on Scalable …, 2021 - publications.eai.eu
Text matching is a process of finding the frequency of occurrences of text pattern in a corpus.
It's very costly to store, process, and retrieve a vast volume of text data. In this paper, we …
It's very costly to store, process, and retrieve a vast volume of text data. In this paper, we …
Parallel wavelet tree construction
J Shun - 2015 Data compression conference, 2015 - ieeexplore.ieee.org
We present parallel algorithms for wavelet tree construction with polylogarithmic depth,
improving upon the linear depth of the recent parallel algorithms by Fuentes-Sepulveda et …
improving upon the linear depth of the recent parallel algorithms by Fuentes-Sepulveda et …
Simple, fast and lightweight parallel wavelet tree construction
The wavelet tree (Grossi et al.[SODA, 2003]) and wavelet matrix (Claude et al.[Inf. Syst., 47:
15–32, 2015]) are compact indices for texts over an alphabet [0, σ) that support rank, select …
15–32, 2015]) are compact indices for texts over an alphabet [0, σ) that support rank, select …
Scalable thread based index construction using wavelet tree
Indexing is one of the key components of any search tool to be optimized for searching
documents. Among the existing indexing techniques, inverted indexing is one of the best …
documents. Among the existing indexing techniques, inverted indexing is one of the best …