[[abstract]]In this paper, we study the following three variants of the classical text indexing problem over small alphabets: the positional pattern matching problem, the position-restricted pattern matching problem, and the indexing version of the variable-length don’t care pattern matching problem. Let n be the length of the text, p be the length of a query pattern, and Σ be the alphabet. Assume that |Σ| = O(polylog(n)). For the first and third problems, we present O(n)-word indexes with O(p) query time. For the second problem, we show that each query can be answered in O(n log ε n) space and O(p + occ) time, or in O(n) space and O(p + occ log ε n) time, where occ is the number of outputs. When the alphabet size is O(polylog(n)), the inde...
A full-text index is a data structure built over a text string T[1, n]. The most basic functionalit...
[[abstract]]Let T be a text of length n and P be a pattern of length m, both strings over a fixed fi...
In many pattern matching applications the text has some properties attached to various of its parts....
We consider the problem of indexing a given text T[0n−1] of n characters over an alphabet set Σ of s...
International audienceIn this paper we describe a data structure that supports pattern matching quer...
AbstractGiven a pattern string P and a text string T, the one-dimensional real-scale pattern matchin...
International audienceIn this paper we describe a data structure that supports pattern matching quer...
In this paper we describe a data structure that supports pattern matching queries on a dynamically a...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
We consider the problem of indexing a string t of length n to report the occurrences of a query patt...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
Given a text T of length n, the classical indexing problem for pattern matching is to build an index...
Let S and S′ be two strings, having the same length, over a totally-ordered alphabet. We consider th...
Abstract. In this paper, we revisit the Property Matching problem studied by Amir et al. [Property M...
In this paper, we revisit the Property Matching problem studied by Amir et al. [Property Matching an...
A full-text index is a data structure built over a text string T[1, n]. The most basic functionalit...
[[abstract]]Let T be a text of length n and P be a pattern of length m, both strings over a fixed fi...
In many pattern matching applications the text has some properties attached to various of its parts....
We consider the problem of indexing a given text T[0n−1] of n characters over an alphabet set Σ of s...
International audienceIn this paper we describe a data structure that supports pattern matching quer...
AbstractGiven a pattern string P and a text string T, the one-dimensional real-scale pattern matchin...
International audienceIn this paper we describe a data structure that supports pattern matching quer...
In this paper we describe a data structure that supports pattern matching queries on a dynamically a...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
We consider the problem of indexing a string t of length n to report the occurrences of a query patt...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
Given a text T of length n, the classical indexing problem for pattern matching is to build an index...
Let S and S′ be two strings, having the same length, over a totally-ordered alphabet. We consider th...
Abstract. In this paper, we revisit the Property Matching problem studied by Amir et al. [Property M...
In this paper, we revisit the Property Matching problem studied by Amir et al. [Property Matching an...
A full-text index is a data structure built over a text string T[1, n]. The most basic functionalit...
[[abstract]]Let T be a text of length n and P be a pattern of length m, both strings over a fixed fi...
In many pattern matching applications the text has some properties attached to various of its parts....