Worst-case optimal graph joins in almost no space

D Arroyuelo, A Hogan, G Navarro, JL Reutter… - Proceedings of the …, 2021 - dl.acm.org
We present an indexing scheme that supports worst-case optimal (wco) joins over graphs
within compact space. Supporting all possible wco joins using conventional data structures …

Weighted min-cut: sequential, cut-query, and streaming algorithms

S Mukhopadhyay, D Nanongkai - Proceedings of the 52nd Annual ACM …, 2020 - dl.acm.org
Consider the following 2-respecting min-cut problem. Given any weighted graph G and its
spanning tree T, find the minimum cut among the cuts that contain at most two edges in T …

String synchronizing sets: sublinear-time BWT construction and optimal LCE data structure

D Kempa, T Kociumaka - Proceedings of the 51st Annual ACM SIGACT …, 2019 - dl.acm.org
Burrows–Wheeler transform (BWT) is an invertible text transformation that, given a text T of
length n, permutes its symbols according to the lexicographic order of suffixes of T. BWT is …

Internal pattern matching queries in a text and applications

T Kociumaka, J Radoszewski, W Rytter, T Waleń - SIAM Journal on …, 2024 - SIAM
We consider several types of internal queries, that is, questions about fragments of a given
text specified in constant space by their locations in. Our main result is an optimal data …

Parallel lightweight wavelet tree, suffix array and FM-index construction

J Labeit, J Shun, GE Blelloch - Journal of Discrete Algorithms, 2017 - Elsevier
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 …

Space-efficient construction of compressed indexes in deterministic linear time

JI Munro, G Navarro, Y Nekrich - Proceedings of the Twenty-Eighth Annual …, 2017 - SIAM
We show that the compressed suffix array and the compressed suffix tree of a string T can be
built in O (n) deterministic time using O (n log σ) bits of space, where n is the string length …

[PDF][PDF] Efficient data structures for internal queries in texts

T Kociumaka - PhD thesis, University of Warsaw, 2018 - repozytorium.uw.edu.pl
This thesis is devoted to internal queries in texts, which ask to solve classic text-processing
problems for substrings of a given text. More precisely, the task is to preprocess a static …

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 …

Faster algorithms for longest common substring

P Charalampopoulos, T Kociumaka, SP Pissis… - arxiv preprint arxiv …, 2021 - arxiv.org
In the classic longest common substring (LCS) problem, we are given two strings $ S $ and
$ T $, each of length at most $ n $, over an alphabet of size $\sigma $, and we are asked to …

Wavelet trees meet suffix trees

M Babenko, P Gawrychowski, T Kociumaka… - Proceedings of the …, 2014 - SIAM
We present an improved wavelet tree construction algorithm and discuss its applications to a
number of rank/select problems for integer keys and strings. Given a string of length n over …