Linear-size Suffix Tries for Parameterized Strings

02/01/2019
by   Katsuhito Nakashima, et al.
0

In this paper, we propose a new indexing structure for parameterized strings, called parameterized linear-size suffix tries, by generalizing linear-size suffix tries for ordinary strings. Two parameterized strings are said to match if there is a bijection between symbols that makes the two coincide. Parameterized linear-size suffix tries are applicable to the parameterized pattern matching problem, which is to decide whether the input text has a substring that matches the input pattern. The size of our proposed structure is linear in the text size, with which our algorithm solves the problem in linear time in the pattern size. Our proposed data structure can be seen as a compacted version of a parameterized suffix trie and an alternative of a parameterized suffix tree.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2020

The Parameterized Suffix Tray

Let Σ and Π be disjoint alphabets, respectively called the static alphab...
research
04/12/2016

Separating Sets of Strings by Finding Matching Patterns is Almost Always Hard

We study the complexity of the problem of searching for a set of pattern...
research
03/07/2018

Flexible and Efficient Algorithms for Abelian Matching in Strings

The abelian pattern matching problem consists in finding all substrings ...
research
07/17/2022

On the Practical Power of Automata in Pattern Matching

The classical pattern matching paradigm is that of seeking occurrences o...
research
06/19/2023

Efficient Parameterized Pattern Matching in Sublinear Space

The parameterized matching problem is a variant of string matching, whic...
research
09/01/1997

Identifying Hierarchical Structure in Sequences: A linear-time algorithm

SEQUITUR is an algorithm that infers a hierarchical structure from a seq...
research
02/17/2020

DAWGs for parameterized matching: online construction and related indexing structures

Two strings x and y over Σ∪Π of equal length are said to parameterized m...

Please sign up or login with your details

Forgot password? Click here to reset