Fully functional static and dynamic succinct trees

G Navarro, K Sadakane - ACM Transactions on Algorithms (TALG), 2014 - dl.acm.org
We propose new succinct representations of ordinal trees and match various space/time
lower bounds. It is known that any n-node static tree can be represented in 2 n+ o (n) bits so …

Fully-functional succinct trees

K Sadakane, G Navarro - Proceedings of the twenty-first annual ACM-SIAM …, 2010 - SIAM
We propose new succinct representations of ordinal trees, which have been studied
extensively. It is known that any n-node static tree can be represented in 2 n+ o (n) bits and a …

Fully compressed suffix trees

LMS Russo, G Navarro, AL Oliveira - ACM transactions on algorithms …, 2011 - dl.acm.org
Suffix trees are by far the most important data structure in stringology, with a myriad of
applications in fields like bioinformatics and information retrieval. Classical representations …

[HTML][HTML] Dynamic extended suffix arrays

M Salson, T Lecroq, M Léonard, L Mouchard - Journal of Discrete …, 2010 - Elsevier
The suffix tree data structure has been intensively described, studied and used in the
eighties and nineties, its linear-time construction counterbalancing his space-consuming …

Fast in‐memory XPath search using compressed indexes

D Arroyuelo, F Claude, S Maneth… - Software: Practice …, 2015 - Wiley Online Library
Summary Extensible Markup Language (XML) documents consist of text data plus structured
data (markup). XPath allows to query both text and structure. Evaluating such hybrid queries …

Linked dynamic tries with applications to LZ-compression in sublinear time and space

J Jansson, K Sadakane, WK Sung - Algorithmica, 2015 - Springer
The dynamic trie is a fundamental data structure with applications in many areas of
computer science. This paper proposes a new technique for maintaining a dynamic trie T of …

Space-efficient construction of Lempel–Ziv compressed text indexes

D Arroyuelo, G Navarro - Information and Computation, 2011 - Elsevier
A compressed full-text self-index is a data structure that replaces a text and in addition gives
indexed access to it, while taking space proportional to the compressed text size. This is very …

Succinct choice dictionaries

T Hagerup, F Kammer - arxiv preprint arxiv:1604.06058, 2016 - arxiv.org
The choice dictionary is introduced as a data structure that can be initialized with a
parameter $ n\in\mathbb {N}=\{1, 2,\ldots\} $ and subsequently maintains an initially empty …

Succinct dynamic cardinal trees

D Arroyuelo, P Davoodi, SR Satti - Algorithmica, 2016 - Springer
Cardinal trees (or tries of degree kk) are a fundamental data structure, in particular for many
text-processing algorithms. Each node in a cardinal tree has at most kk children, each …

[PDF][PDF] Data structures: range queries and space efficiency

P Davoodi - Aarhus University, 2011 - cs.au.dk
We study data structures for variants of range query problems. In particular, we consider (1)
the range minimum problem: given a multidimensional array, find the position of the …