中文

将插入缺失信道纳入 seed-chain-extend 的平均情况分析

数据结构与算法 2025-12-08 v1 定量方法

摘要

给定一个从大小为 σ\sigma 的字母表中独立同分布抽取的 nn 个字母的序列 s1s_1,以及一个长度为 m<nm < n 的突变子串 s2s_2,我们通常希望恢复从 s1s_1 生成 s2s_2 的突变历史。现代序列比对工具广泛用于此任务,许多采用具有 kk-mer 种子 的 seed-chain-extend 启发式方法。此前,Shaw 和 Yu 证明了在仅替换信道下,最优线性间隙代价链式连接可以以 O(mn2.43θlogn)O\left(mn^{2.43\theta} \log n\right) 的期望时间产生具有 1O(1m)1 - O\left(\frac{1}{\sqrt{m}}\right) 可恢复性的链,其中 θ<0.206\theta < 0.206 为突变率,且 s1s_1 假设为均匀随机。然而,理论与实际之间存在差距,因为真实基因组数据包含插入和缺失(indels),而 seed-chain-extend 仍然有效。在本文中,我们通过引入数学工具来处理由 indel 信道引入的两个新障碍——邻近锚点的依赖性以及仅部分正确的锚点的存在——从而推广了前述结果。我们因此证明,最优链的期望可恢复性为 1O(1m)\ge 1 - O\Bigl(\frac{1}{\sqrt{m}}\Bigr),期望运行时间为 O(mn3.15θTlogn)O(mn^{3.15 \cdot \theta_T}\log n),其中总突变率(替换、插入和删除突变率之和 θT=θi+θd+θs\theta_T = \theta_i + \theta_d + \theta_s)小于 0.1590.159

关键词

引用

@article{arxiv.2512.05247,
  title  = {Incorporating indel channels into average-case analysis of seed-chain-extend},
  author = {Spencer Gibson and Yun William Yu},
  journal= {arXiv preprint arXiv:2512.05247},
  year   = {2025}
}

备注

25 pages (10 page main text + 2 page biblio + 13 page appendix); conference submission