A weak approach to suffix automata simulation for exact and approximate string matching

S Faro, S Scafiti - Theoretical Computer Science, 2022 - Elsevier
String matching is one of the most extensively studied problems in computer science, mainly
due to its direct applications to such diverse areas as text, image and signal processing …

An efficient skip-search approach to swap matching

S Faro, A Pavone, K Steinhofel - The Computer Journal, 2018 - ieeexplore.ieee.org
The swap matching problem consists in finding all occurrences of a pattern x of length m in a
text y of length n, allowing for disjoint local swaps of characters in the pattern. In 2003, Amir …

Approximate periodicity

A Amir, E Eisenberg, A Levy - … , ISAAC 2010, Jeju Island, Korea, December …, 2010 - Springer
We consider the question of finding an approximate period in a given string S of length n. Let
S′ be a periodic string closest to S under some distance metric. We consider this distance …

[PDF][PDF] Twenty years of bit-parallelism in string matching

S Faro, T Lecroq, J Holub, BW Watson… - Festschrift for Borivoj …, 2012 - Citeseer
It has been twenty years since the publication of the two seminal papers of Baeza-Yates and
Gonnet and of Wu and Manber in the September 1992 issue of the Communications of the …

[HTML][HTML] Approximate periodicity

A Amir, E Eisenberg, A Levy - Information and Computation, 2015 - Elsevier
Finding an approximate period in a given string S of length n is defined as follows. Let S′
be a periodic string closest to S under some distance metric, find the smallest period of S …

[PDF][PDF] Swap Matching in Strings by Simulating Reactive Automata.

S Faro - Stringology, 2013 - stringology.org
The pattern matching problem with swaps consists in finding all occurrences of a pattern P in
a text T, when disjoint local swaps in the pattern are allowed. In this paper we introduce a …

[HTML][HTML] The swap matching problem revisited

P Ahmed, CS Iliopoulos, ASMS Islam… - Theoretical Computer …, 2014 - Elsevier
In this paper, we revisit the much studied problem of Pattern Matching with Swaps (Swap
Matching problem, for short). We first present a graph-theoretic model, which opens a new …

On a compact encoding of the swap automaton

K Fredriksson, E Giaquinta - Information Processing Letters, 2014 - Elsevier
Given a string P of length m over an alphabet Σ of size σ, a swapped version of P is a string
derived from P by a series of local swaps, ie, swaps of adjacent symbols, such that each …

Pattern matching with swaps in practice

M Campanelli, D Cantone, S Faro… - International Journal of …, 2012 - World Scientific
The Pattern Matching problem with Swaps consists in finding all occurrences of a pattern P
in a text T, when disjoint local swaps in the pattern are allowed. In the Approximate Pattern …

[PDF][PDF] Compact and Flexible Suffix Automata Representations for Online String Matching

S Scafiti - iris.unict.it
String matching is a fundamental problem in computer science [1], with a myriad of direct
applications into several distinct areas of computing, including information retrieval, data …