Given a text x of length n, we study the problem of solving the k-difference problem for all the words, either with fixed or variable length, taken from the text itself. The result finds its application in pattern discovery in biosequences where over- or under-represented words are extracted from the input sequences. The proposed algorithm runs in amortized linear time per word. This improves the complexity obtained by applying well-known algorithms to each of the O(n) fixed length words or O(n(2)) variable length words in x by factor of k, root k log k, or root m log m, depending on the chosen algorithm. The space required is O(n) if we just count the occurrences, or O(n(2)) if we also store the positions. This second scenario can be used ...
Since early stages of bioinformatics, substrings played a crucial role in the search and discovery o...
Given a text T of length n and a pattern P of length m, the string matching problem is a task to fin...
Abstract. We present an efficient algorithm for finding all approximate occurrences of a given patte...
AbstractGiven a text x of length n, we study the problem of solving the k-difference problem for all...
AbstractConsider the string matching problem where differences between characters of the pattern and...
Given a text string of length n and a pattern string of length m over a b-letter alphabet, the k dif...
AbstractGiven a text of length n, a pattern of length m, and an integer k, we present an algorithm f...
This paper deals with the approximate string-matching problem with Hamming distance. The approximate...
We give two algorithms for finding all approximate matches of a pattern in a text, where the edit di...
We give two algorithms for finding all approximate matches of a pattern in a text, where the edit di...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
. We propose a simple but efficient algorithm for searching all occurrences of a pattern or a class ...
AbstractWe study the exact number of symbol comparisons that are required to solve the string matchi...
Abstract. We present new algorithms for the problem of multiple string matching of gapped patterns, ...
International audienceThe multi-pattern matching problem consists in finding all occurrences of the ...
Since early stages of bioinformatics, substrings played a crucial role in the search and discovery o...
Given a text T of length n and a pattern P of length m, the string matching problem is a task to fin...
Abstract. We present an efficient algorithm for finding all approximate occurrences of a given patte...
AbstractGiven a text x of length n, we study the problem of solving the k-difference problem for all...
AbstractConsider the string matching problem where differences between characters of the pattern and...
Given a text string of length n and a pattern string of length m over a b-letter alphabet, the k dif...
AbstractGiven a text of length n, a pattern of length m, and an integer k, we present an algorithm f...
This paper deals with the approximate string-matching problem with Hamming distance. The approximate...
We give two algorithms for finding all approximate matches of a pattern in a text, where the edit di...
We give two algorithms for finding all approximate matches of a pattern in a text, where the edit di...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
. We propose a simple but efficient algorithm for searching all occurrences of a pattern or a class ...
AbstractWe study the exact number of symbol comparisons that are required to solve the string matchi...
Abstract. We present new algorithms for the problem of multiple string matching of gapped patterns, ...
International audienceThe multi-pattern matching problem consists in finding all occurrences of the ...
Since early stages of bioinformatics, substrings played a crucial role in the search and discovery o...
Given a text T of length n and a pattern P of length m, the string matching problem is a task to fin...
Abstract. We present an efficient algorithm for finding all approximate occurrences of a given patte...