Fully functional suffix trees and optimal text searching in BWT-runs bounded space
Indexing highly repetitive texts—such as genomic databases, software repositories and
versioned text collections—has become an important problem since the turn of the …
versioned text collections—has become an important problem since the turn of the …
Social media use and the challenge of complexity: Evidence from the technology sector
R Martín-Rojas, VJ García-Morales… - Journal of Business …, 2021 - Elsevier
Social Media encourages networks in the complex and dynamic environment within which
firms are immersed. The purpose of this study is to analyze the role and impact of Social …
firms are immersed. The purpose of this study is to analyze the role and impact of Social …
Range predecessor and Lempel-Ziv parsing
D Belazzougui, SJ Puglisi - Proceedings of the Twenty-Seventh Annual ACM …, 2016 - SIAM
Abstract The Lempel-Ziv parsing of a string (LZ77 for short) is one of the most important and
widely-used algorithmic tools in data compression and string processing. We show that the …
widely-used algorithmic tools in data compression and string processing. We show that the …
[HTML][HTML] LZ77 computation based on the run-length encoded BWT
A Policriti, N Prezza - Algorithmica, 2018 - Springer
Computing the LZ77 factorization is a fundamental task in text compression and indexing,
being the size z of this compressed representation closely related to the self-repetitiveness …
being the size z of this compressed representation closely related to the self-repetitiveness …
[HTML][HTML] A really simple approximation of smallest grammar
A Jeż - Theoretical Computer Science, 2016 - Elsevier
In this paper we present a really simple linear-time algorithm constructing a context-free
grammar of size 4 g log 3/2(N/g) for the input string, where N is the size of the input string …
grammar of size 4 g log 3/2(N/g) for the input string, where N is the size of the input string …
A framework of dynamic data structures for string processing
N Prezza - arXiv preprint arXiv:1701.07238, 2017 - arxiv.org
In this paper we present DYNAMIC, an open-source C++ library implementing dynamic
compressed data structures for string manipulation. Our framework includes useful tools …
compressed data structures for string manipulation. Our framework includes useful tools …
Sublinear time Lempel-Ziv (LZ77) factorization
J Ellert - International Symposium on String Processing and …, 2023 - Springer
Abstract The Lempel-Ziv (LZ77) factorization of a string is a widely-used algorithmic tool that
plays a central role in data compression and indexing. For a length-n string over integer …
plays a central role in data compression and indexing. For a length-n string over integer …
Lightweight lempel-ziv parsing
We introduce a new approach to LZ77 factorization that uses \O(n/d) words of working space
and \O(dn) time for any d≥ 1 (for polylogarithmic alphabet sizes). We also describe carefully …
and \O(dn) time for any d≥ 1 (for polylogarithmic alphabet sizes). We also describe carefully …
New advances in rightmost Lempel-Ziv
Abstract The Lempel-Ziv (LZ) 77 factorization of a string is a widely-used algorithmic tool that
plays a central role in compression and indexing. For a length-n string over a linearly …
plays a central role in compression and indexing. For a length-n string over a linearly …
Parallel external memory suffix sorting
Suffix sorting (or suffix array construction) is one of the most important tasks in string
processing, with dozens of applications, particularly in text indexing and data compression …
processing, with dozens of applications, particularly in text indexing and data compression …