Flanked Block-Interchange Distance on Strings

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

View graph of relations

Author(s)

Detail(s)

Original languageEnglish
Pages (from-to)301-311
Number of pages11
Journal / PublicationIEEE/ACM Transactions on Computational Biology and Bioinformatics
Volume21
Issue number2
Online published9 Jan 2024
Publication statusPublished - 1 Mar 2024

Abstract

Rearrangement sorting problems impact profoundly in measuring genome similarities and tracing historic scenarios of species. However, recent studies on genome rearrangement mechanisms disclosed a statistically significant evidence, repeats are situated at the ends of rearrangement relevant segments and stay unchanged before and after rearrangements.To reflect the principle behind this evidence, we propose flanked block-interchange, an operation on strings that exchanges two substrings flanked by identical left and right symbols in a string. The flanked block-interchange distance problem is formulated as finding a shortest sequence of flanked block-interchanges to transform a string into the other. We propose a sufficient and necessary condition for deciding whether two strings can be transformed into each other by flanked block-interchanges. This condition is linear time verifiable. Under this condition for two strings, we present a 4k4k-approximation algorithm for the flanked block-interchange distance problem where each symbol occurs at most kk times in a string and a polynomial algorithm for this problem where each symbol occurs at most twice in a string. We show that the problem of flanked block-interchange distance is NP-hard at last. © 2004-2012 IEEE.

Research Area(s)

  • Algorithm, complexity, flanked block-interchange, genome, rearrangement, string

Citation Format(s)

Flanked Block-Interchange Distance on Strings. / Li, Tiantian; Jiang, Haitao; Zhu, Binhai et al.
In: IEEE/ACM Transactions on Computational Biology and Bioinformatics, Vol. 21, No. 2, 01.03.2024, p. 301-311.

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review