DocumentCode :
693856
Title :
A Dynamic Programming Algorithm for Unsigned (1,2)-Exemplar Breakpoint Distance Problem with Span Constraint
Author :
Zhexue Wei ; Daming Zhu
Author_Institution :
Sch. of Comput. Sci. & Technol., Shandong Univ., Jinan, China
fYear :
2013
fDate :
14-16 Nov. 2013
Firstpage :
39
Lastpage :
43
Abstract :
The exemplar breakpoint distance problem (EBD for short) is NP-hard, even when one of the genomes, called G_1, has no repetition, and the other genome, called G_2, has genes that appear at most twice in the genome ((1, 2)-Exemplar Breakpoint Distance Problem or EBD(1, 2) for short). Unless P=NP, there is no polynomial time algorithm for EBD(1, 2). In this paper, we focus on unsigned EBD(1, 2), where both G1 and G2 are unsigned genomes. A genome G is called an s-span genome if all the genes from the same gene family are within distance at most s in G. For unsigned EBD (1, 2), if G_2 is an s-span genome, we call this new problem unsigned s-span EBD (1, 2). We develop a dynamic programming algorithm to compute the exemplar breakpoint distance of unsigned s-span EBD(1, 2), and prove its correctness. The space complexity of the algorithm is O(s4^sn), and the time complexity of the algorithm is O(s4^sn^3), where n is the size of G_1.
Keywords :
computational complexity; dynamic programming; genetics; genomics; NP-hard, problem; dynamic programming algorithm; s-span genome; space complexity; time complexity; unsigned (1,2)-exemplar breakpoint distance problem; unsigned EBD(1,2); unsigned genomes; Algorithm design and analysis; Dynamic programming; Educational institutions; Genomics; Heuristic algorithms; Time complexity; dynamic programming algorithm; exemplar breakpoint distance; genome; s-span; space complexity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Business Intelligence and Financial Engineering (BIFE), 2013 Sixth International Conference on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4799-4778-2
Type :
conf
DOI :
10.1109/BIFE.2013.10
Filename :
6961087
Link To Document :
بازگشت