TY - JOUR
T1 - Can a breakpoint graph be decomposed into none other than 2-cycles?
AU - Pu, Lianrong
AU - Lin, Yu
AU - Zhu, Daming
AU - Jiang, Haitao
N1 - Publisher Copyright:
© 2017 Elsevier B.V.
PY - 2018/7/22
Y1 - 2018/7/22
N2 - Breakpoint graph has been widely used as a key data structure in algorithm design for genome rearrangements. The problem of breakpoint graph cycle decomposition, which asks for a largest collection of edge-disjoint cycles, is crucial in computing rearrangement distances between genomes. This problem is NP-hard, and can be approximated to 1.4193+ϵ. It is still open for deciding whether a breakpoint graph can admit a cycle decomposition with none other than 2-cycles. In this paper, we present a linear time algorithm to detect whether a breakpoint graph can be decomposed into none other than 2-cycles.
AB - Breakpoint graph has been widely used as a key data structure in algorithm design for genome rearrangements. The problem of breakpoint graph cycle decomposition, which asks for a largest collection of edge-disjoint cycles, is crucial in computing rearrangement distances between genomes. This problem is NP-hard, and can be approximated to 1.4193+ϵ. It is still open for deciding whether a breakpoint graph can admit a cycle decomposition with none other than 2-cycles. In this paper, we present a linear time algorithm to detect whether a breakpoint graph can be decomposed into none other than 2-cycles.
KW - Algorithm
KW - Breakpoint graph
KW - Complexity
KW - Cycle decomposition
KW - Genome rearrangement
UR - http://www.scopus.com/inward/record.url?scp=85030839439&partnerID=8YFLogxK
U2 - 10.1016/j.tcs.2017.09.019
DO - 10.1016/j.tcs.2017.09.019
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85030839439
SN - 0304-3975
VL - 734
SP - 38
EP - 45
JO - Theoretical Computer Science
JF - Theoretical Computer Science
ER -