Matchtigs: minimum plain text representation of kmer sets
Sebastian SchmidtiD, Shahbaz KhaniD, Jarno AlankoiD, Giulio Ermanno PibiriiD, Alexandru Ioan TomescuiD
Abstract
We propose a polynomial algorithm computing a minimum plain-text representation of kmer sets, as well as an efficient near-minimum greedy heuristic. When compressing read sets of large model organisms or bacterial pangenomes, with only a minor runtime increase, we shrink the representation by up to 60% over unitigs and 27% over previous work. Additionally, the number of strings is decreased by up to 97% over unitigs and 91% over previous work. Finally, a small representation has advantages in downstream applications, as it speeds up SSHash-Lite queries by up to 4.26x over unitigs and 2.10x over previous work. Availabilitymatchtigs: https://github.com/algbio/matchtigs SSHash-Lite: https://github.com/jermp/sshash-lite
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Representation of k-mer sets using spectrum-preserving string sets
Amatur Rahman, Paul Medevedev·Journal of Computational BiologyPeer-reviewed·Dec 8, 2020
- Batch, Prefetch, Skip, Orient, Squeeze: Faster, Smaller k-mer dictionaries via the Spectral Burrows-Wheeler transform
A. C. Diseth, J. N. Alanko, … Simon J. Puglisi·bioRxiv·Nov 10, 2026
- Inverted colored de Bruijn Graph for practical kmer sets storage
Timothé Rouzé, Rayan Chikhi, Antoine Limasset·bioRxiv·Dec 10, 2025
- Eulertigs: minimum plain text representation of k-mer sets without repetitions in linear time
Sebastian Schmidt, Jarno Alanko·Algorithms for Molecular BiologyPeer-reviewed·Jul 4, 2023
- Masked superstrings as a unified framework for textual ????-mer set representations
Ondřej Sladký, Pavel Veselý, Karel Břinda·bioRxiv·Feb 1, 2023
- Optimizing sparse and skew hashing: faster k-mer dictionaries
Giulio Ermanno Pibiri, Rob Patro·BioinformaticsPeer-reviewed·Jul 1, 2026