AbstractGiven strings P and Q the (exact) string matching problem is to find all positions of substrings in Q matching P. The classical Knuth–Morris–Pratt algorithm [SIAM J. Comput. 6 (2) (1977) 323–350] solves the string matching problem in linear time which is optimal if we can only read one character at the time. However, most strings are stored in a computer in a packed representation with several characters in a single word, giving us the opportunity to read multiple characters simultaneously. In this paper we study the worst-case complexity of string matching on strings given in packed representation. Let m⩽n be the lengths P and Q, respectively, and let σ denote the size of the alphabet. On a standard unit-cost word-RAM with logarith...
International audienceIn the classic longest common substring (LCS) problem, we are given two string...
Given a string S of length n, the classic string indexing problem is to preprocess S into a compact ...
AbstractWe present the first nontrivial algorithm for approximate pattern matching on compressed tex...
In the packed string matching problem, each machine word accomodates alpha characters, thus an n-cha...
AbstractIn this paper, we explore worst-case solutions for the problems of single and multiple match...
a r t i c l e i n f o a b s t r a c t Dedicated to Professor Gad M. Landau, on the occasion of his 6...
AbstractWe show that the average number of characters examined to search for r random patterns of le...
AbstractIn pattern matching with character classes the goal is to find all occurrences of a pattern ...
AbstractAny string-matching algorithm requires at least linear time and a constant number of local s...
AbstractAn O(log log m) time n log mlog log m-processor CRCW-PRAM algorithm for the string prefix-ma...
AbstractLet T be a text of length n and P be a pattern of length m, both strings over a fixed finite...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Let WRAM [PRAM] be a parallel computer with p processors (RAM's) which share a common memory and are...
Given a text T of length n and a pattern P of length m, the string matching problem is a task to fin...
In the classic longest common substring (LCS) problem, we are given two strings S and T, each of len...
International audienceIn the classic longest common substring (LCS) problem, we are given two string...
Given a string S of length n, the classic string indexing problem is to preprocess S into a compact ...
AbstractWe present the first nontrivial algorithm for approximate pattern matching on compressed tex...
In the packed string matching problem, each machine word accomodates alpha characters, thus an n-cha...
AbstractIn this paper, we explore worst-case solutions for the problems of single and multiple match...
a r t i c l e i n f o a b s t r a c t Dedicated to Professor Gad M. Landau, on the occasion of his 6...
AbstractWe show that the average number of characters examined to search for r random patterns of le...
AbstractIn pattern matching with character classes the goal is to find all occurrences of a pattern ...
AbstractAny string-matching algorithm requires at least linear time and a constant number of local s...
AbstractAn O(log log m) time n log mlog log m-processor CRCW-PRAM algorithm for the string prefix-ma...
AbstractLet T be a text of length n and P be a pattern of length m, both strings over a fixed finite...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Let WRAM [PRAM] be a parallel computer with p processors (RAM's) which share a common memory and are...
Given a text T of length n and a pattern P of length m, the string matching problem is a task to fin...
In the classic longest common substring (LCS) problem, we are given two strings S and T, each of len...
International audienceIn the classic longest common substring (LCS) problem, we are given two string...
Given a string S of length n, the classic string indexing problem is to preprocess S into a compact ...
AbstractWe present the first nontrivial algorithm for approximate pattern matching on compressed tex...