Two linear algorithms are presented. One for computing the longest prefix of a square pattern that occurs in every position of a given 2 dimensional array and one for computing all square covers of a given 2-dimensional array. Institut Gaspard Monge, Universite de Marne-la-Vallee, 2, rue de la Butte Verte, F-93160 Noisyle -Grand , France. Email: mac@litp.ibp.fr. y Department of Computer Science, King's College London, Strand, London, England and School of Computing, Curtin University, Perth, WA, Australia. Email: csi@dcs.kcl.ac.uk. Partially supported by SERC grants GR/F 00898 and GR/J 17844, NATO grant CRG 900293, ESPRIT BRA grant 7131 for ALCOM II, and MRC grant G 9115730. z Department of Computer Science, King's College L...
A factor u of a string y is a cover of y if every letter of y lies within some occurrence of u in y;...
AbstractWe present a simple algorithm which for an explicitly given input string pat (a pattern) and...
We present a simple algorithm which for an explicitly given input string pat (a pattern) and a stand...
International audienceTwo linear time algorithms are presented. One for determining, for every posit...
Abstract. We address the problem of string matching in the special case where the pattern is very lo...
Abstract. A new string-matching algorithm is presented, which can be viewed as an intermediate betwe...
An indeterminate string x=x[1..n] on an alphabet ΣΣ is a sequence of nonempty subsets of ΣΣ; x is...
AbstractWe consider the problem of finding the repetitive structure of a given string y of length n....
Abstract. String matching is rich with a variety of algorithmic tools. In contrast, multidimensional...
Abstract. A factor u of a string y is a cover of y if every letter of y lies within some occurrence ...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms ...
Given a string x = x[1..n] on an alphabet of size α, and a threshold pmin â-¥ 1, we describe four v...
Combinatorics on words began more than a century ago with a demonstration that an infinitely long st...
The prefix table of a string is one of the most fundamental data structures of algorithms on strings...
The two-dimensional (2-D) suffix tree of an n x n square matrix A is a compacted trie that represent...
A factor u of a string y is a cover of y if every letter of y lies within some occurrence of u in y;...
AbstractWe present a simple algorithm which for an explicitly given input string pat (a pattern) and...
We present a simple algorithm which for an explicitly given input string pat (a pattern) and a stand...
International audienceTwo linear time algorithms are presented. One for determining, for every posit...
Abstract. We address the problem of string matching in the special case where the pattern is very lo...
Abstract. A new string-matching algorithm is presented, which can be viewed as an intermediate betwe...
An indeterminate string x=x[1..n] on an alphabet ΣΣ is a sequence of nonempty subsets of ΣΣ; x is...
AbstractWe consider the problem of finding the repetitive structure of a given string y of length n....
Abstract. String matching is rich with a variety of algorithmic tools. In contrast, multidimensional...
Abstract. A factor u of a string y is a cover of y if every letter of y lies within some occurrence ...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms ...
Given a string x = x[1..n] on an alphabet of size α, and a threshold pmin â-¥ 1, we describe four v...
Combinatorics on words began more than a century ago with a demonstration that an infinitely long st...
The prefix table of a string is one of the most fundamental data structures of algorithms on strings...
The two-dimensional (2-D) suffix tree of an n x n square matrix A is a compacted trie that represent...
A factor u of a string y is a cover of y if every letter of y lies within some occurrence of u in y;...
AbstractWe present a simple algorithm which for an explicitly given input string pat (a pattern) and...
We present a simple algorithm which for an explicitly given input string pat (a pattern) and a stand...