[HTML][HTML] Order-preserving matching

J Kim, P Eades, R Fleischer, SH Hong… - Theoretical Computer …, 2014 - Elsevier
We introduce a new string matching problem called order-preserving matching on numeric
strings, where a pattern matches a text if the text contains a substring of values whose …

Absent sequences: nullomers and primes

G Hampikian, T Andersen - Biocomputing 2007, 2007 - World Scientific
We describe a new publicly available algorithm for identifying absent sequences, and
demonstrate its use by listing the smallest oligomers not found in the human genome …

Isometric words based on swap and mismatch distance

M Anselmo, G Castiglione, M Flores… - … on Developments in …, 2023 - Springer
An edit distance is a metric between words that quantifies how two words differ by counting
the number of edit operations needed to transform one word into the other one. A word f is …

The k-mismatch problem revisited

R Clifford, A Fontaine, E Porat, B Sach… - Proceedings of the twenty …, 2016 - SIAM
We revisit the complexity of one of the most basic problems in pattern matching. In the k-
mismatch problem we must compute the Hamming distance between a pattern of length m …

Fast algorithms for single and multiple pattern Cartesian tree matching

S Song, G Gu, C Ryu, S Faro, T Lecroq… - Theoretical Computer …, 2021 - Elsevier
Cartesian tree matching is the problem of finding every substring of a given text which has
the same Cartesian tree as that of a given pattern. In this paper we propose fast algorithms …

Cartesian tree matching and indexing

SG Park, A Amir, GM Landau, K Park - arXiv preprint arXiv:1905.08974, 2019 - arxiv.org
We introduce a new metric of match, called Cartesian tree matching, which means that two
strings match if they have the same Cartesian trees. Based on Cartesian tree matching, we …

[HTML][HTML] Generalized function matching

A Amir, I Nor - Journal of Discrete Algorithms, 2007 - Elsevier
We present problems in different application areas: tandem repeats (computational biology),
poetry and music analysis, and author validation, that require a more sophisticated pattern …

Pattern matching with address errors: rearrangement distances

A Amir, Y Aumann, G Benson, A Levy, O Lipsky… - Journal of Computer and …, 2009 - Elsevier
Historically, approximate pattern matching has mainly focused at coping with errors in the
data, while the order of the text/pattern was assumed to be more or less correct. In this paper …

Finding patterns and periods in cartesian tree matching

SG Park, M Bataa, A Amir, GM Landau… - Theoretical Computer …, 2020 - Elsevier
We introduce a new metric of match, called Cartesian tree matching, which means that two
strings match if they have the same Cartesian trees. Based on Cartesian tree matching, we …

[HTML][HTML] Average-optimal string matching

K Fredriksson, S Grabowski - Journal of Discrete Algorithms, 2009 - Elsevier
The exact string matching problem is to find the occurrences of a pattern of length m from a
text of length n symbols. We develop a novel and unorthodox filtering technique for this …