# Faster Repetition-Aware Compressed Suffix Trees based on Block Trees

**Authors:** Manuel C\'aceres, Gonzalo Navarro

arXiv: 1902.03274 · 2019-02-12

## TL;DR

This paper introduces a new compressed suffix tree optimized for highly repetitive texts, leveraging Block Trees to significantly improve navigation speed and reduce space compared to previous grammar-based methods.

## Contribution

The authors develop a suffix tree based on Block Trees that outperforms existing repetition-aware suffix trees in speed while using less space, especially for large genomic datasets.

## Key findings

- Outperforms grammar-based suffix trees in speed by orders of magnitude
- Uses 2.3 to 10 times less space than previous methods
- Achieves comparable speed to general-purpose compressed trees

## Abstract

Suffix trees are a fundamental data structure in stringology, but their space usage, though linear, is an important problem for its applications. We design and implement a new compressed suffix tree targeted to highly repetitive texts, such as large genomic collections of the same species. Our suffix tree tree builds on Block Trees, a recent Lempel-Ziv-bounded data structure that captures the repetitiveness of its input. We use Block Trees to compress the topology of the suffix tree, and augment the Block Tree nodes with data that speeds up suffix tree navigation.   Our compressed suffix tree is slightly larger than previous repetition-aware suffix trees based on grammars, but outperforms them in time, often by orders of magnitude. The component that represents the tree topology achieves a speed comparable to that of general-purpose compressed trees, while using 2.3--10 times less space, and might be of interest in other scenarios.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.03274/full.md

## Figures

2 figures with captions in the complete paper: https://tomesphere.com/paper/1902.03274/full.md

## References

41 references — full list in the complete paper: https://tomesphere.com/paper/1902.03274/full.md

---
Source: https://tomesphere.com/paper/1902.03274