9 research outputs found
Two-dimensional prefix string matching and covering on square matrices
International audienceTwo linear time algorithms are presented. One for determining, for every position in a given square matrix, the longest prefix of a given pattern (also a square matrix) that occurs at that position and one for computing all square covers of a given two-dimensional square matrix
String Covering: A Survey
The study of strings is an important combinatorial field that precedes the
digital computer. Strings can be very long, trillions of letters, so it is
important to find compact representations. Here we first survey various forms
of one potential compaction methodology, the cover of a given string x,
initially proposed in a simple form in 1990, but increasingly of interest as
more sophisticated variants have been discovered. We then consider covering by
a seed; that is, a cover of a superstring of x. We conclude with many proposals
for research directions that could make significant contributions to string
processing in future
Computing regularities in strings: A survey
The aim of this survey is to provide insight into the sequential algorithms that have been proposed to compute exact âregularitiesâ in strings; that is, covers (or quasiperiods), seeds, repetitions, runs (or maximal periodicities), and repeats. After outlining and evaluating the algorithms that have been proposed for their computation, I suggest possibly productive future directions of research
28th Annual Symposium on Combinatorial Pattern Matching : CPM 2017, July 4-6, 2017, Warsaw, Poland
Peer reviewe
LIPIcs, Volume 274, ESA 2023, Complete Volume
LIPIcs, Volume 274, ESA 2023, Complete Volum
In Memoriam, Solomon Marcus
This book commemorates Solomon Marcusâs fifth death anniversary with a selection of articles in mathematics, theoretical computer science, and physics written by authors who work in Marcusâs research fields, some of whom have been influenced by his results and/or have collaborated with him
Parallel Processing Letters,f c World Scientific Publishing Company OPTIMAL PARALLEL SUPERPRIMITIVITY TESTING FOR SQUARE ARRAYS
ABSTRACT We present an optimal O(log log n) time algorithm on the CRCW PRAM which tests whether a square array, A, of size n * n, is superprimitive. If A is not superprimitive, the algorithm returns the quasiperiod, i.e., the smallest square array that covers A