The Parameterized Suffix Tray
Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai,, Masayuki Takeda

TL;DR
This paper introduces the parameterized suffix tray, an efficient indexing structure for parameterized string matching that uses linear space and supports fast pattern queries.
Contribution
It presents the parameterized suffix tray, a novel data structure for p-matching, with optimal space and query time complexities, and details its construction from the parameterized suffix tree.
Findings
The parameterized suffix tray uses O(n) space.
Supports pattern matching in O(m + log(σ+π) + occ) time.
Constructible in O(n) time from the parameterized suffix tree.
Abstract
Let and be disjoint alphabets, respectively called the static alphabet and the parameterized alphabet. Two strings and over of equal length are said to parameterized match (p-match) if there exists a renaming bijection on and which is identity on and maps the characters of to those of so that the two strings become identical. The indexing version of the problem of finding p-matching occurrences of a given pattern in the text is a well-studied topic in string matching. In this paper, we present a state-of-the-art indexing structure for p-matching called the parameterized suffix tray of an input text , denoted by . We show that occupies space and supports pattern matching queries in time, where is the length of ,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · DNA and Biological Computing · Natural Language Processing Techniques
