On Recovering Syntenic Blocks from Comparative Maps

  • Authors:
  • Zhixiang Chen;Bin Fu;Minghui Jiang;Binhai Zhu

  • Affiliations:
  • Department of Computer Science, University of Texas - Pan American, Edinburg, USA TX 78539-2999;Department of Computer Science, University of Texas - Pan American, Edinburg, USA TX 78539-2999;Department of Computer Science, Utah State University, Logan, USA UT 84322-4205;Department of Computer Science, Montana State University, Bozeman, USA MT 59717

  • Venue:
  • COCOA 2008 Proceedings of the 2nd international conference on Combinatorial Optimization and Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A genomic map is represented by a sequence of gene markers, and a gene marker can appear in several different genomic maps, in either positive or negative form. A strip(syntenic block) is a sequence of distinct markers that appears as subsequences in two or more maps, either directly or in reversed and negated form. Given two genomic maps Gand H, the problem Maximal Strip Recovery(MSR) is to find two subsequences G驴 and H驴 of Gand H, respectively, such that the total length of disjoint strips in G驴 and H驴 is maximized. Previously only a heuristic was provided for this problem, which does not guarantee finding the optimal solution, and it was unknown whether the problem is NP-complete or polynomially solvable. In this paper, we develop a factor-4 polynomial-time approximation algorithm for the problem, and show that several close variants of the problem are intractable.