Abstract
Given a chromosome represented by a permutation of genes, a block-interchange is proposed as a generalized transposition that affects the chromosome by swapping two non-intersecting segments of genes. The problem of sorting by block-interchanges is to find a minimum series of block-interchanges for sorting one chromosome into another. In this paper, we present an O (n + δ log δ) time algorithm for solving the problem of sorting by block-interchanges, which improves a previous algorithm of O (δ n) time proposed by Lin et al. (2005) [14], where n is the number of genes and δ is the minimum number of block-interchanges required to sort a chromosome.
| Original language | English |
|---|---|
| Pages (from-to) | 345-350 |
| Number of pages | 6 |
| Journal | Information Processing Letters |
| Volume | 110 |
| Issue number | 8-9 |
| DOIs | |
| State | Published - 01 04 2010 |
| Externally published | Yes |
Keywords
- Algorithm
- Block-interchange
- Data structure
- Generalized transposition
- Genome rearrangement
- Permutation group
- Permutation tree
Fingerprint
Dive into the research topics of 'An improved algorithm for sorting by block-interchanges based on permutation groups'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver