International audienceIn this paper we describe a data structure that supports pattern matching queries on a dynamically arriving text over an alphabet of constant size. Each new symbol can be prepended to T in O(1) worst-case time. At any moment, we can report all occurrences of a pattern P in the current text in O(|P|+k) time, where |P| is the length of P and k is the number of occurrences. This resolves, under assumption of constant size alphabet, a long-standing open problem of existence of a real-time indexing method for string matching (see Amir and Nor in Real-time indexing over fixed finite alphabets, pp. 1086–1095, 2008)
Let S and S′ be two strings, having the same length, over a totally-ordered alphabet. We consider th...
Two equal-length strings X and Y over an alphabet Σ of size σ are a parameterized match iff X can be...
Two equal-length strings S and S\u27 are a parameterized-match (p-match) iff there exists a one-to-o...
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...
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...
[[abstract]]In this paper, we study the following three variants of the classical text indexing prob...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
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...
AbstractWe present a new string-matching algorithm that exploits an ordering of the alphabet. The al...
Two equal-length strings S and S′ are a parameterized-match (p-match) iff there exists a one-to-one ...
Let T be a string with n characters over an alphabet of constant size. A recent breakthrough on comp...
We consider the problem of indexing a string t of length n to report the occurrences of a query patt...
Let S and S′ be two strings, having the same length, over a totally-ordered alphabet. We consider th...
Two equal-length strings X and Y over an alphabet Σ of size σ are a parameterized match iff X can be...
Two equal-length strings S and S\u27 are a parameterized-match (p-match) iff there exists a one-to-o...
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...
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...
[[abstract]]In this paper, we study the following three variants of the classical text indexing prob...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
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...
AbstractWe present a new string-matching algorithm that exploits an ordering of the alphabet. The al...
Two equal-length strings S and S′ are a parameterized-match (p-match) iff there exists a one-to-one ...
Let T be a string with n characters over an alphabet of constant size. A recent breakthrough on comp...
We consider the problem of indexing a string t of length n to report the occurrences of a query patt...
Let S and S′ be two strings, having the same length, over a totally-ordered alphabet. We consider th...
Two equal-length strings X and Y over an alphabet Σ of size σ are a parameterized match iff X can be...
Two equal-length strings S and S\u27 are a parameterized-match (p-match) iff there exists a one-to-o...