Saved in:
Bibliographic Details
Main Authors: Cunha, Luís, Lopes, Thiago, Souza, Uéverton, Bohnenkämper, Leonard, Braga, Marília D. V., Stoye, Jens
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2411.01691
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909698152726528
author Cunha, Luís
Lopes, Thiago
Souza, Uéverton
Bohnenkämper, Leonard
Braga, Marília D. V.
Stoye, Jens
author_facet Cunha, Luís
Lopes, Thiago
Souza, Uéverton
Bohnenkämper, Leonard
Braga, Marília D. V.
Stoye, Jens
contents Genome rearrangement has been an active area of research in computational comparative genomics for the last three decades. While initially mostly an interesting algorithmic endeavor, now the practical application by applying rearrangement distance methods and more advanced phylogenetic tasks is becoming common practice, given the availability of many completely sequenced genomes. Several genome rearrangement models have been developed over time, sometimes with surprising computational properties. A prominent example is the fact that computing the reversal distance of two signed permutations is possible in linear time, while for two unsigned permutations it is NP-hard. Therefore one has always to be careful about the precise problem formulation and complexity analysis of rearrangement problems in order not to be fooled. The double distance is the minimum number of genomic rearrangements between a singular and a duplicated genome that, in addition to rearrangements, are separated by a whole genome duplication. At the same time it allows to assign the genes of the duplicated genome to the two paralogous chromosome copies that existed right after the duplication event. Computing the double distance is another example of a tricky hardness landscape: If the distance measure underlying the double distance is the simple breakpoint distance, the problem can be solved in linear time, while with the more elaborate DCJ distance it is NP-hard. Indeed, there is a family of distance measures, parameterized by an even number k, between the breakpoint distance (k=2) and the DCJ distance (k=\infty). Little was known about the hardness border between these extremes; the problem complexity was known only for k=4 and k=6. In this paper, we close the gap, providing a full picture of the hardness landscape when computing the double distance.
format Preprint
id arxiv_https___arxiv_org_abs_2411_01691
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Closing the complexity gap of the double distance problem
Cunha, Luís
Lopes, Thiago
Souza, Uéverton
Bohnenkämper, Leonard
Braga, Marília D. V.
Stoye, Jens
Computational Complexity
Combinatorics
Populations and Evolution
Genome rearrangement has been an active area of research in computational comparative genomics for the last three decades. While initially mostly an interesting algorithmic endeavor, now the practical application by applying rearrangement distance methods and more advanced phylogenetic tasks is becoming common practice, given the availability of many completely sequenced genomes. Several genome rearrangement models have been developed over time, sometimes with surprising computational properties. A prominent example is the fact that computing the reversal distance of two signed permutations is possible in linear time, while for two unsigned permutations it is NP-hard. Therefore one has always to be careful about the precise problem formulation and complexity analysis of rearrangement problems in order not to be fooled. The double distance is the minimum number of genomic rearrangements between a singular and a duplicated genome that, in addition to rearrangements, are separated by a whole genome duplication. At the same time it allows to assign the genes of the duplicated genome to the two paralogous chromosome copies that existed right after the duplication event. Computing the double distance is another example of a tricky hardness landscape: If the distance measure underlying the double distance is the simple breakpoint distance, the problem can be solved in linear time, while with the more elaborate DCJ distance it is NP-hard. Indeed, there is a family of distance measures, parameterized by an even number k, between the breakpoint distance (k=2) and the DCJ distance (k=\infty). Little was known about the hardness border between these extremes; the problem complexity was known only for k=4 and k=6. In this paper, we close the gap, providing a full picture of the hardness landscape when computing the double distance.
title Closing the complexity gap of the double distance problem
topic Computational Complexity
Combinatorics
Populations and Evolution
url https://arxiv.org/abs/2411.01691