Common intervals and sorting by reversals: a marriage of necessity

被引:66
作者
Bergeron, A [1 ]
Heber, S
Stoye, J
机构
[1] Univ Quebec, LaCIM, Montreal, PQ H3C 3P8, Canada
[2] Univ Marne la Vallee, Inst Gaspard Monge, Marne La Vallee, France
[3] Univ Calif San Diego, Dept Comp Sci & Engn, San Diego, CA 92103 USA
[4] Univ Bielefeld, Tech Fak, AG Genominformat, D-33501 Bielefeld, Germany
关键词
D O I
10.1093/bioinformatics/18.suppl_2.S54
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
This paper revisits the problem of sorting by reversals with tools developed in the context of detecting common intervals. Mixing the two approaches yields new definitions and algorithms for the reversal distance computations, that apply directly on the original permutation. Traditional constructions such as recasting the signed permutation as a positive permutation, or traversing the overlap graph to analyze its connected components, are replaced by elementary definitions in terms of intervals of the permutation. This yields simple linear time algorithms that identify the essential features in a single pass over the permutation and use only simple data structures like arrays and stacks.
引用
收藏
页码:S54 / S63
页数:10
相关论文
共 10 条
  • [1] BADER DA, 2001, P 7 INT WORKSH ALG D, P365
  • [2] Genome rearrangements and sorting by reversals
    Bafna, V
    Pevzner, PA
    [J]. SIAM JOURNAL ON COMPUTING, 1996, 25 (02) : 272 - 289
  • [3] BERGERON A, 2002, UNPUB
  • [4] Transforming cabbage into turnip: Polynomial algorithm for sorting signed permutations by reversals
    Hannenhalli, S
    Pevzner, PA
    [J]. JOURNAL OF THE ACM, 1999, 46 (01) : 1 - 27
  • [5] Heber S., 2001, P 12 ANN S COMB PATT, P207
  • [6] A faster and simpler algorithm for sorting signed permutations by reversals
    Kaplan, H
    Shamir, R
    Tarjan, RE
    [J]. SIAM JOURNAL ON COMPUTING, 2000, 29 (03) : 880 - 892
  • [7] Sankoff D., 1992, P 3 ANN S COMB PATT, P121
  • [8] Siepel A. C., 2002, P RECOMB 2002, P281
  • [9] Fast algorithms to enumerate all common intervals of two permutations
    Uno, T
    Yagiura, M
    [J]. ALGORITHMICA, 2000, 26 (02) : 290 - 309
  • [10] [No title captured]