An Exact Algorithm to Compute the DCJ Distance for Genomes with Duplicate Genes

  • Mingfu Shao
  • Yu Lin
  • Bernard Moret
Conference paper

DOI: 10.1007/978-3-319-05269-4_22

Part of the Lecture Notes in Computer Science book series (LNCS, volume 8394)
Cite this paper as:
Shao M., Lin Y., Moret B. (2014) An Exact Algorithm to Compute the DCJ Distance for Genomes with Duplicate Genes. In: Sharan R. (eds) Research in Computational Molecular Biology. RECOMB 2014. Lecture Notes in Computer Science, vol 8394. Springer, Cham

Abstract

Computing the edit distance between two genomes is a basic problem in the study of genome evolution. The double-cut-and-join (DCJ) model has formed the basis for most algorithmic research on rearrangements over the last few years. The edit distance under the DCJ model can be computed in linear time for genomes without duplicate genes, while the problem becomes NP-hard in the presence of duplicate genes. In this paper, we propose an ILP (integer linear programming) formulation to compute the DCJ distance between two genomes with duplicate genes. We also provide an efficient preprocessing approach to simplify the ILP formulation while preserving optimality. Comparison on simulated genomes demonstrates that our method outperforms MSOAR in computing the edit distance, especially when the genomes contain long duplicated segments. We also apply our method to assign orthologous gene pairs among human, mouse and rat genomes, where once again our method outperforms MSOAR.

Keywords

DCJ distance adjacency graph maximum cycle decomposition orthology assignment 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Mingfu Shao
    • 1
  • Yu Lin
    • 1
    • 2
  • Bernard Moret
    • 1
  1. 1.Laboratory for Computational Biology and BioinformaticsEPFLLausanneSwitzerland
  2. 2.Department of Computer Science and EngineeringUniversity of CaliforniaSan DiegoUSA

Personalised recommendations