参数化后缀托盘
数据结构与算法
2021-02-05 v2
摘要
设 与 为不相交字母表,分别称为静态字母表与参数化字母表。长度相等且定义在 上的两个字符串 与 若满足存在 与 上的一个重命名双射 ,其在 上为恒等映射,并将 的字符映射到 的字符使得两字符串变得相同,则称二者参数化匹配(p-match)。在文本中查找给定模式的 p-匹配出现位置的索引化问题是字符串匹配中一个被广泛研究的课题。本文提出一种用于 p-匹配的先进索引结构,称为输入文本 的参数化后缀托盘,记作 。我们证明 占用 空间,并支持在 时间内进行模式匹配查询,其中 为 的长度, 为查询模式 的长度, 为 中 的不同符号数, 为 中 的不同符号数, 为 在 中 p-匹配出现次数。我们还展示了如何由 的参数化后缀树在 时间内构建 。
引用
@article{arxiv.2012.10092,
title = {The Parameterized Suffix Tray},
author = {Noriki Fujisato and Yuto Nakashima and Shunsuke Inenaga and Hideo Bannai and Masayuki Takeda},
journal= {arXiv preprint arXiv:2012.10092},
year = {2021}
}
备注
Accepted for CIAC 2021