Many sequential and temporal data have dependency relationships among their elements, which can be represented as a sequence of pointers. In this paper, we introduce a new string matching problem with a particular type of strings, which we call isodirectional pointer sequence, in which each entry has a pointer to another entry. The proposed problem is not only a formalization of real-world dependency matching problems, but also a generalization of variants of the string matching problem such as parameterized pattern matching and Cartesian tree matching. We present a 2nlg?+2n+o(n)-bit index that preprocesses the text T[1:n] so as to count the number of occurrences of pattern P[1:m] in ?(mlg?) where ? is the number of distinct lengths of poin...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
Order-preserving pattern matching has been introduced recently, but it has already attracted much at...
In many pattern matching applications the text has some properties attached to various of its parts....
In this paper, we present a novel indexing method for the order-isomorphic pattern matching problem ...
We introduce a new metric of match, called Cartesian tree matching, which means that two strings mat...
Cartesian tree matching is a recently introduced string matching problem in which two strings match ...
We revisit the problem of indexing a string S[1..n] to support finding all substrings in S that matc...
Two equal-length strings S and S\u27 are a parameterized-match (p-match) iff there exists a one-to-o...
International audienceWe study strategies of approximate pattern matching that exploit bidirectional...
Let S and S\u27 be two strings of the same length.We consider the following two variants of string m...
The most important task derived from the massive digital data accumulation in the world, is efficien...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
The fundamental question considered in algorithms on strings is that of indexing, that is, preproces...
We study strategies of approximate pattern matching that exploit bidirec-tional text indexes, extend...
A full-text index is a data structure built over a text string T[1, n]. The most basic functionalit...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
Order-preserving pattern matching has been introduced recently, but it has already attracted much at...
In many pattern matching applications the text has some properties attached to various of its parts....
In this paper, we present a novel indexing method for the order-isomorphic pattern matching problem ...
We introduce a new metric of match, called Cartesian tree matching, which means that two strings mat...
Cartesian tree matching is a recently introduced string matching problem in which two strings match ...
We revisit the problem of indexing a string S[1..n] to support finding all substrings in S that matc...
Two equal-length strings S and S\u27 are a parameterized-match (p-match) iff there exists a one-to-o...
International audienceWe study strategies of approximate pattern matching that exploit bidirectional...
Let S and S\u27 be two strings of the same length.We consider the following two variants of string m...
The most important task derived from the massive digital data accumulation in the world, is efficien...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
The fundamental question considered in algorithms on strings is that of indexing, that is, preproces...
We study strategies of approximate pattern matching that exploit bidirec-tional text indexes, extend...
A full-text index is a data structure built over a text string T[1, n]. The most basic functionalit...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
Order-preserving pattern matching has been introduced recently, but it has already attracted much at...
In many pattern matching applications the text has some properties attached to various of its parts....