Incorporating indel channels into average-case analysis of seed-chain-extend
Abstract
Given a sequence of letters drawn i.i.d. from an alphabet of size and a mutated substring of length , we often want to recover the mutation history that generated from . Modern sequence aligners are widely used for this task, and many employ the seed-chain-extend heuristic with -mer seeds. Previously, Shaw and Yu showed that optimal linear-gap cost chaining can produce a chain with recoverability, the proportion of the mutation history that is recovered, in expected time, where is the mutation rate under a substitution-only channel and is assumed to be uniformly random. However, a gap remains between theory and practice, since real genomic data includes insertions and deletions (indels), and yet seed-chain-extend remains effective. In this paper, we generalize those prior results by introducing mathematical machinery to deal with the two new obstacles introduced by indel channels: the dependence of neighboring anchors and the presence of anchors that are only partially correct. We are thus able to prove that the expected recoverability of an optimal chain is and the expected runtime is , when the total mutation rate given by the sum of the substitution, insertion, and deletion mutation rates () is less than .
Keywords
Cite
@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}
}
Comments
25 pages (10 page main text + 2 page biblio + 13 page appendix); conference submission