The standard string matching problem involves finding all occurrences of a single pattern in a single text. While this approach works well in many application areas, there are some domains in which it is more appropriate to deal with dictionaries of patterns. A dictionary is a set of patterns; the goal of dictionary matching is to find all dictionary patterns in a given text, simultaneously. In string matching, randomized algorithms have primarily made use of randomized hashing functions which convert strings into "signatures" or "finger prints". We explore the use of finger prints in conjunction with other randomized and deterministic techniques and data structures. We present several new algorithms for dictionary match...
An important subtask of the pattern discovery process is pattern matching, where the pattern sought ...
In this paper, we present a simple algorithm for solving the multipattern matching problem, with opt...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
International audienceWe generalise a multiple string pattern matching algorithm, proposed by Fredri...
We give a randomized algorithm in deterministic time O(N log M ) for estimating the score vector of ...
International audienceWe describe a multiple string pattern matching algorithm which is well-suited ...
The present chapter describes a few standard algorithms used for processing texts
AbstractIn the dynamic dictionary matching problem, a dictionary D contains a set of patterns that c...
. Given a pattern string of length m for the string matching problem, we design an algorithm that co...
AbstractIn thedynamic dictionary matchingproblem, a dictionaryDcontains a set of patterns that can c...
Abstract — String matching is the technique of finding the occurrences of a character pattern in a g...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
International audienceWe consider the problem of dictionary matching in a stream. Given a set of str...
AbstractA few lines pattern matching algorithm is obtained by using the correctness proof of program...
We consider the dynamic dictionary matching problem. We are given a set of pattern strings (the dict...
An important subtask of the pattern discovery process is pattern matching, where the pattern sought ...
In this paper, we present a simple algorithm for solving the multipattern matching problem, with opt...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
International audienceWe generalise a multiple string pattern matching algorithm, proposed by Fredri...
We give a randomized algorithm in deterministic time O(N log M ) for estimating the score vector of ...
International audienceWe describe a multiple string pattern matching algorithm which is well-suited ...
The present chapter describes a few standard algorithms used for processing texts
AbstractIn the dynamic dictionary matching problem, a dictionary D contains a set of patterns that c...
. Given a pattern string of length m for the string matching problem, we design an algorithm that co...
AbstractIn thedynamic dictionary matchingproblem, a dictionaryDcontains a set of patterns that can c...
Abstract — String matching is the technique of finding the occurrences of a character pattern in a g...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
International audienceWe consider the problem of dictionary matching in a stream. Given a set of str...
AbstractA few lines pattern matching algorithm is obtained by using the correctness proof of program...
We consider the dynamic dictionary matching problem. We are given a set of pattern strings (the dict...
An important subtask of the pattern discovery process is pattern matching, where the pattern sought ...
In this paper, we present a simple algorithm for solving the multipattern matching problem, with opt...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...