中文

弹性奠基图(Elastic Founder Graph)的改进与增强

数据结构与算法 2023-03-10 v1

摘要

为模式匹配编制带标签图的索引是泛基因组学的核心挑战。Equi 等人(Algorithmica, 2022)提出了弹性奠基图(EFG\mathsf{EFG}),表示 mm 条长度为 nn、取自字母表 Σ\Sigma 加特殊空缺符的对齐序列:其路径拼出原始序列或其重组。通过强制半无重复性质,EFG\mathsf{EFG} 支持多项式空间索引以实现线性时间模式匹配,突破了带标签图索引的条件下界(Equi 等人, SOFSEM 2021)。本文中,我们将 EFG\mathsf{EFG} 索引的空间(以线性时间回答模式匹配查询)从与三个连续节点标签拼出的所有字符串长度成线性,改进为与边标签大小成线性。随后,我们开发了针对不同度量优化的线性时间构造算法:通过解决树上新颖的互斥祖先集问题,将已有的线性对数构造算法改进至 O(mn)O(mn);针对简化的无空缺设置,提出最小化最大块高的 O(mn)O(mn) 时间解法,并通过以前缀感知高度替代块高加以推广。最后,为展示该框架的通用性,我们开发了基于 BWT 的 EFG\mathsf{EFG} 索引,并研究如何对图的一组路径进行编码与文档列表查询,报告哪些路径以给定模式作为子串。我们提出 EFG\mathsf{EFG} 框架作为无空缺设置框架的改进增强版,以及适用于任何涉及对齐序列分割场景的构造方法。

关键词

引用

@article{arxiv.2303.05336,
  title  = {Elastic Founder Graphs Improved and Enhanced},
  author = {Nicola Rizzo and Massimo Equi and Tuukka Norri and Veli Mäkinen},
  journal= {arXiv preprint arXiv:2303.05336},
  year   = {2023}
}

备注

47 pages, 10 figures. Extension of conference papers IWOCA 2022 (https://doi.org/10.1007/978-3-031-06678-8_35 , preprint arXiv:2201.06492), CPM 2022 (https://doi.org/10.4230/LIPIcs.CPM.2022.19 ), and of some results from PhD dissertation projects of Massimo Equi (http://urn.fi/URN:ISBN:978-951-51-8217-3 ) and Tuukka Norri (http://urn.fi/URN:ISBN:978-951-51-8215-9 )