Crochemore and Perrin discovered an elegant linear-time constant-space string matching algorithm that makes at most 2n \Gamma m symbol comparison. This paper shows how to modify their algorithm to use fewer comparisons. Given any fixed ffl ? 0, the new algorithm takes linear time, uses constant space and makes at most n + b 1+ffl 2 (n \Gamma m)c symbol comparisons. If O(log m) space is available, then the algorithm makes at most n + b 1 2 (n \Gamma m)c symbol comparisons. The pattern preprocessing step also takes linear time and uses constant space. These are the first string matching algorithms that make fewer than 2n \Gamma m symbol comparisons and use sub-linear space. 1 Introduction String matching is the problem of finding all occ...
International audienceWe present a new string matching algorithm optimal on average (with equiprobab...
This paper considers how many character comparisons are needed to find all occurrences of a pattern ...
AbstractWe present a new string-matching algorithm that exploits an ordering of the alphabet. The al...
AbstractCrochemore and Perrin discovered an elegant linear-time constant-space string-matching algor...
AbstractCrochemore and Perrin discovered an elegant linear-time constant-space string-matching algor...
AbstractWe study the exact number of symbol comparisons that are required to solve the string matchi...
In this paper a new exact string-matching algorithm with sub-linear average case complexity has been...
This paper considers the exact number of character comparisons needed to find all occurrences of a p...
Abstract. We address the problem of string matching in the special case where the pattern is very lo...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms o...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms ...
This paper considers how many character comparisons are needed to nd all occurrences of a pattern of...
This paper considers how many character comparisons are needed to nd all occurrences of a pattern of...
International audienceWe present a new string matching algorithm optimal on average (with equiprobab...
AbstractA new approach to time-space efficient string-matching is presented. The method is flexible,...
International audienceWe present a new string matching algorithm optimal on average (with equiprobab...
This paper considers how many character comparisons are needed to find all occurrences of a pattern ...
AbstractWe present a new string-matching algorithm that exploits an ordering of the alphabet. The al...
AbstractCrochemore and Perrin discovered an elegant linear-time constant-space string-matching algor...
AbstractCrochemore and Perrin discovered an elegant linear-time constant-space string-matching algor...
AbstractWe study the exact number of symbol comparisons that are required to solve the string matchi...
In this paper a new exact string-matching algorithm with sub-linear average case complexity has been...
This paper considers the exact number of character comparisons needed to find all occurrences of a p...
Abstract. We address the problem of string matching in the special case where the pattern is very lo...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms o...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms ...
This paper considers how many character comparisons are needed to nd all occurrences of a pattern of...
This paper considers how many character comparisons are needed to nd all occurrences of a pattern of...
International audienceWe present a new string matching algorithm optimal on average (with equiprobab...
AbstractA new approach to time-space efficient string-matching is presented. The method is flexible,...
International audienceWe present a new string matching algorithm optimal on average (with equiprobab...
This paper considers how many character comparisons are needed to find all occurrences of a pattern ...
AbstractWe present a new string-matching algorithm that exploits an ordering of the alphabet. The al...