On the average number of reversals needed to sort signed permutations

被引:10
|
作者
de Lima, Thaynara Arielly [1 ]
Ayala-Rincon, Mauricio [2 ]
机构
[1] Univ Fed Goias, Inst Matemat & Estat, Campus Samambaia, BR-74690900 Goiania, Go, Brazil
[2] Univ Brasilia, Dept Matemat & Computacao, Campus Darcy Ribeiro,Edificio CIC EST, BR-70910900 Brasilia, DF, Brazil
关键词
Combinatorics of permutations; Sorting signed permutations by reversal; Average number of reversals; GENETIC ALGORITHM; DISTANCE;
D O I
10.1016/j.dam.2017.09.014
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
It is well-known that signed permutations can be sorted in polynomial time, while sorting unsigned ones is an ATP-hard problem. Although sorting signed permutations by reversals is an "easy" computational problem, the study of the average reversal distance is justified because it gives rise to interesting combinatorial questions and also because in applications related with genome similarity analysis, exact solutions for this problem have been used to design approximate algorithms for its unsigned.A/P-hard version. Thus, the average number of reversals needed to sort signed permutations represents a good control mechanism for the quality of approximate solutions for the unsigned case. This paper analyzes the average number of reversals needed to sort signed permutations by exploring combinatorial properties of structures related with signed permutations, such as breakpoint graphs, and provides a recurrence formula for this average number. The recurrence formula is built based on the analysis of the probability that two nodes of the breakpoint graph belong to the same alternating cycle among all the breakpoint graphs related with permutations of length n. Through this analysis it is possible to compute the average reversal distance for signed variations of the identity permutation. Also, lower and upper bounds of the average reversal distance for signed permutations are provided. Additionally, based on computational data, it is shown how these bounds can be used in order to propose concrete upper and lower bounds. (C) 2017 Elsevier B.V. All rights reserved.
引用
下载
收藏
页码:59 / 80
页数:22
相关论文
共 50 条
  • [1] Sorting Signed Permutations by Intergenic Reversals
    Oliveira, Andre Rodrigues
    Jean, Geraldine
    Fertin, Guillaume
    Brito, Klairton Lima
    Bulteau, Laurent
    Dias, Ulisses
    Dias, Zanoni
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2021, 18 (06) : 2870 - 2876
  • [2] Sorting signed permutations by reversals, revisited
    Kaplan, H
    Verbin, E
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2005, 70 (03) : 321 - 341
  • [3] An algorithm to enumerate sorting reversals for signed permutations
    Siepel, AC
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2003, 10 (3-4) : 575 - 597
  • [4] Sorting signed permutations by fixed-length reversals
    Qi, Xingqin
    Li, Guojun
    Wu, Jichang
    Liu, Bingqiang
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2006, 17 (04) : 933 - 948
  • [5] Sorting Signed Circular Permutations by Super Short Reversals
    Galvao, Gustavo Rodrigues
    Baudet, Christian
    Dias, Zanoni
    BIOINFORMATICS RESEARCH AND APPLICATIONS (ISBRA 2015), 2015, 9096 : 272 - 283
  • [6] Heuristics for the Sorting Signed Permutations by Reversals and Transpositions Problem
    Brito, Klairton Lima
    Oliveira, Andre Rodrigues
    Dias, Ulisses
    Dias, Zanoni
    ALGORITHMS FOR COMPUTATIONAL BIOLOGY (ALCOB 2018), 2018, 10849 : 65 - 75
  • [7] On Sorting of Signed Permutations by Prefix and Suffix Reversals and Transpositions
    Lintzmayer, Carla Negri
    Dias, Zanoni
    ALGORITHMS FOR COMPUTATIONAL BIOLOGY, 2014, 8542 : 146 - 157
  • [8] A faster and simpler algorithm for sorting signed permutations by reversals
    Kaplan, H
    Shamir, R
    Tarjan, RE
    SIAM JOURNAL ON COMPUTING, 2000, 29 (03) : 880 - 892
  • [9] Faster and simpler algorithm for sorting signed permutations by reversals
    Kaplan, H
    Shamir, R
    Tarjan, RE
    PROCEEDINGS OF THE EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1997, : 344 - 351
  • [10] Sorting Signed Permutations by Reversals in Nearly-Linear Time
    Dudek, Bartiomiej
    Gawrychowski, Pawel
    Starikovskaya, Tatiana
    2024 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2024, : 199 - 214