Complexity and algorithms for Swap median and relation to other consensus problems
Lu\'is Cunha, Thiago Lopes, Arnaud Mary

TL;DR
This paper proves that the Swap Median problem in genome rearrangements is NP-complete, introduces a graph-based approach for analysis, and establishes the computational hardness of related problems, advancing understanding of genome evolution modeling.
Contribution
It demonstrates NP-completeness of the Swap Median problem, introduces 2-circles-intersection graphs for analysis, and clarifies the complexity landscape of related genome rearrangement problems.
Findings
Swap Median is NP-complete.
Maximum independent set is NP-complete in 2-circles-intersection graphs.
Closest problem is NP-complete with three permutations.
Abstract
Genome rearrangements are events in which large blocks of DNA exchange pieces during evolution. The analysis of such events is a tool for understanding evolutionary genomics, based on finding the minimum number of rearrangements to transform one genome into another, which can be modeled as permutations of integers. In a general scenario, more than two genomes are considered, and new challenges arise. Given three input permutations, the Median problem consists of finding a permutation s that minimizes the sum of the distances between s and each of the three input permutations, according to a specified distance measure. We prove that Median problem over swap distances is NP-complete, a problem whose computational complexity has remained unsolved for nearly 20 years (Eriksen, Theor. Comput. Sci., 2007). To tackle this problem, we introduce a graph-based perspective by the class called…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenome Rearrangement Algorithms · Chromosomal and Genetic Variations · Phytase and its Applications
