Optimal square detection over general alphabets

J Ellert, P Gawrychowski, G Gourdel - Proceedings of the 2023 Annual ACM …, 2023 - SIAM
Squares (fragments of the form xx, for some string x) are arguably the most natural type of
repetition in strings. The basic algorithmic question concerning squares is to check if a given …

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] 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 …

On indeterminate strings matching

P Gawrychowski, S Ghazawi… - 31st Annual Symposium …, 2020 - drops.dagstuhl.de
Given two indeterminate equal-length strings p and t with a set of characters per position in
both strings, we obtain a determinate string p_w from p and a determinate string t_w from t …

Computing covers under substring consistent equivalence relations

N Kikuchi, D Hendrian, R Yoshinaka… - … Symposium on String …, 2020 - Springer
Covers are a kind of quasiperiodicity in strings. A string C is a cover of another string T if any
position of T is inside some occurrence of C in T. The shortest and longest cover arrays of T …

[PDF][PDF] Efficient string algorithmics across alphabet realms

J Ellert - 2024 - eldorado.tu-dortmund.de
Stringology is a subfield of computer science dedicated to analyzing and processing
sequences of symbols. It plays a crucial role in various applications, including lossless …

Order-Preserving Squares in Strings

P Gawrychowski, S Ghazawi, GM Landau - arXiv preprint arXiv …, 2023 - arxiv.org
An order-preserving square in a string is a fragment of the form $ uv $ where $ u\neq v $ and
$ u $ is order-isomorphic to $ v $. We show that a string $ w $ of length $ n $ over an …

Finding periods in Cartesian tree matching

M Bataa, SG Park, A Amir, GM Landau… - International Workshop on …, 2019 - Springer
In Cartesian tree matching, two strings match if the Cartesian trees of the strings are the
same. In this paper we define full, initial, and general periods in Cartesian tree matching …

Sketch-based approaches to process massive string data

G Gourdel - 2023 - theses.hal.science
The simplicity of strings and their impactful usage puts their processing at the heart of many
applications, including Bioinformatics, Information Retrieval, and Cybersecurity. Exact …

Cartesian Tree Matching and Indexing

박성관 - 2020 - s-space.snu.ac.kr
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 …