A succinct text index uses space proportional to the text itself, say, two times n logσ for a text of n characters over an alphabet of size σ. In the past few years, there were several exciting results leading to succinct indexes that support efficient pattern matching. In this paper we present the first succinct index for a text that contains wildcards. The space complexity of our index is (3 + o(1))n logσ + O(ℓlogn) bits, where ℓ is the number of wildcard groups in the text. Such an index finds applications in indexing genomic sequences that contain single-nucleotide polymorphisms (SNP), which could be modeled as wildcards. In the course of deriving the above result, we also obtain an alternate succinct index of a set of d patterns for th...
The past few years have witnessed several exciting results on compressed representation of a string ...
The high throughput of modern NGS sequencers coupled with the huge sizes of genomes currently analys...
This paper defines a challenging problem of pattern matching between a pattern P and a text T, with ...
Given a text T of length n, the classical indexing problem for pattern matching is to build an index...
In this paper we describe compressed indexes that support pattern matching queries for strings with ...
We consider the problem of indexing a string t of length n to report the occurrences of a query patt...
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...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
[[abstract]]In this paper, we study the following three variants of the classical text indexing prob...
Two equal-length strings X and Y over an alphabet Σ of size σ are a parameterized match iff X can be...
[[abstract]]The past few years have witnessed several exciting results on compressed representation ...
[[abstract]]In this paper we revisit the dynamic dictionary matching problem, which asks for an inde...
We revisit the problem of indexing a string S[1..n] to support finding all substrings in S that matc...
A succinct full-text self-index is a data structure built on a text T = t1t2...tn, which takes littl...
The past few years have witnessed several exciting results on compressed representation of a string ...
The high throughput of modern NGS sequencers coupled with the huge sizes of genomes currently analys...
This paper defines a challenging problem of pattern matching between a pattern P and a text T, with ...
Given a text T of length n, the classical indexing problem for pattern matching is to build an index...
In this paper we describe compressed indexes that support pattern matching queries for strings with ...
We consider the problem of indexing a string t of length n to report the occurrences of a query patt...
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...
AbstractThis paper revisits the problem of indexing a text S[1..n] for pattern matching with up to k...
[[abstract]]In this paper, we study the following three variants of the classical text indexing prob...
Two equal-length strings X and Y over an alphabet Σ of size σ are a parameterized match iff X can be...
[[abstract]]The past few years have witnessed several exciting results on compressed representation ...
[[abstract]]In this paper we revisit the dynamic dictionary matching problem, which asks for an inde...
We revisit the problem of indexing a string S[1..n] to support finding all substrings in S that matc...
A succinct full-text self-index is a data structure built on a text T = t1t2...tn, which takes littl...
The past few years have witnessed several exciting results on compressed representation of a string ...
The high throughput of modern NGS sequencers coupled with the huge sizes of genomes currently analys...
This paper defines a challenging problem of pattern matching between a pattern P and a text T, with ...