The white-box adversarial data stream model

M Ajtai, V Braverman, TS Jayram, S Silwal… - Proceedings of the 41st …, 2022 - dl.acm.org
There has been a flurry of recent literature studying streaming algorithms for which the input
stream is chosen adaptively by a black-box adversary who observes the output of the …

Faster approximate pattern matching: A unified approach

P Charalampopoulos, T Kociumaka… - 2020 IEEE 61st …, 2020 - ieeexplore.ieee.org
In the approximate pattern matching problem, given a text T, a pattern P, and a threshold k,
the task is to find (the starting positions of) all substrings of T that are at distance at most k …

Faster algorithms for text-to-pattern Hamming distances

TM Chan, C Jin, VV Williams… - 2023 IEEE 64th Annual …, 2023 - ieeexplore.ieee.org
We study the classic Text-to-Pattern Hamming Distances problem: given a pattern P of
length m and a text T of length n, both over a polynomial-size alphabet, compute the …

Quantum Speed-ups for String Synchronizing Sets, Longest Common Substring, and -mismatch Matching

C Jin, J Nogler - ACM Transactions on Algorithms, 2023 - dl.acm.org
Longest Common Substring (LCS) is an important text processing problem, which has
recently been investigated in the quantum query model. The decision version of this …

Towards unified approximate pattern matching for hamming and l_1 distance

P Gawrychowski, P Uznanski - 45th International Colloquium on …, 2018 - drops.dagstuhl.de
Computing the distance between a given pattern of length n and a text of length m is defined
as calculating, for every m-substring of the text, the distance between the pattern and the …

Small-space and streaming pattern matching with edits

T Kociumaka, E Porat… - 2021 IEEE 62nd Annual …, 2022 - ieeexplore.ieee.org
In this work, we revisit the fundamental and well-studied problem of approximate pattern
matching under edit distance. Given an integer k, a pattern P of length m, and a text T of …

Fine-grained complexity of analyzing compressed data: Quantifying improvements over decompress-and-solve

A Abboud, A Backurs, K Bringmann… - 2017 IEEE 58th …, 2017 - ieeexplore.ieee.org
Can we analyze data without decompressing it? As our data keeps growing, understanding
the time complexity of problems on compressed inputs, rather than in convenient …

The streaming k-mismatch problem

R Clifford, T Kociumaka, E Porat - Proceedings of the Thirtieth Annual ACM …, 2019 - SIAM
We consider the streaming complexity of a fundamental task in approximate pattern
matching: the k-mismatch problem. In this problem, we must compute Hamming distances …

Approximating text-to-pattern Hamming distances

TM Chan, S Golan, T Kociumaka, T Kopelowitz… - Proceedings of the …, 2020 - dl.acm.org
We revisit a fundamental problem in string matching: given a pattern of length m and a text of
length n, both over an alphabet of size σ, compute the Hamming distance (ie, the number of …

Approximate circular pattern matching

P Charalampopoulos, T Kociumaka… - arXiv preprint arXiv …, 2022 - arxiv.org
We consider approximate circular pattern matching (CPM, in short) under the Hamming and
edit distance, in which we are given a length-$ n $ text $ T $, a length-$ m $ pattern $ P …