English

Hardness of Covering Alignment: Phase Transition in Post-Sequence Genomics

Computational Complexity 2018-05-23 v2

Abstract

Covering alignment problems arise from recent developments in genomics; so called pan-genome graphs are replacing reference genomes, and advances in haplotyping enable full content of diploid genomes to be used as basis of sequence analysis. In this paper, we show that the computational complexity will change for natural extensions of alignments to pan-genome representations and to diploid genomes. More broadly, our approach can also be seen as a minimal extension of sequence alignment to labelled directed acyclic graphs (labeled DAGs). Namely, we show that finding a \emph{covering alignment} of two labeled DAGs is NP-hard even on binary alphabets. A covering alignment asks for two paths R1R_1 (red) and G1G_1 (green) in DAG D1D_1 and two paths R2R_2 (red) and G2G_2 (green) in DAG D2D_2 that cover the nodes of the graphs and maximize the sum of the global alignment scores: as(sp(R1),sp(R2))+as(sp(G1),sp(G2))\mathsf{as}(\mathsf{sp}(R_1),\mathsf{sp}(R_2))+\mathsf{as}(\mathsf{sp}(G_1),\mathsf{sp}(G_2)), where sp(P)\mathsf{sp}(P) is the concatenation of labels on the path PP. Pair-wise alignment of haplotype sequences forming a diploid chromosome can be converted to a two-path coverable labelled DAG, and then the covering alignment models the similarity of two diploids over arbitrary recombinations. We also give a reduction to the other direction, to show that such a recombination-oblivious diploid alignment is NP-hard on alphabets of size 33.

Keywords

Cite

@article{arxiv.1611.05086,
  title  = {Hardness of Covering Alignment: Phase Transition in Post-Sequence Genomics},
  author = {Romeo Rizzi and Massimo Cairo and Veli Mäkinen and Alexandru I. Tomescu and Daniel Valenzuela},
  journal= {arXiv preprint arXiv:1611.05086},
  year   = {2018}
}
R2 v1 2026-06-22T16:53:41.180Z