Sorting Signed Permutations by Reversals in Nearly-Linear Time

被引:0
|
作者
Dudek, Bartiomiej [1 ]
Gawrychowski, Pawel [1 ]
Starikovskaya, Tatiana [2 ]
机构
[1] Univ Wroclaw, Inst Comp Sci, Wroclaw, Poland
[2] PSL Res Univ, Ecole Normale Super, DIENS, Paris, France
关键词
ALGORITHMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a signed permutation on n elements, we need to sort it with the fewest reversals. This is a fundamental algorithmic problem motivated by applications in comparative genomics, as it allows to accurately model rearrangements in small genomes. The first polynomial-time algorithm was given in the foundational work of Hannenhalli and Pevzner [J. ACM'99]. Their approach was later streamlined and simplified by Kaplan, Shamir, and Tarjan [SIAM J. Comput.'99] and their framework has eventually led to an algorithm that works in O(n(3/2)root log n) time given by Tannier, Bergeron, and Sagot [Discr. Appl. Math.'07]. However, the challenge of finding a nearly-linear time algorithm remained unresolved. In this paper, we show how to leverage results on dynamic graph connectivity to obtain a surprisingly simple O(n log(2) n/log log n) time algorithm for this problem.
引用
收藏
页码:199 / 214
页数:16
相关论文
共 50 条
  • [21] Group isomorphism is nearly-linear time for most orders
    Dietrich, Heiko
    Wilson, James B.
    2021 IEEE 62ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2021), 2022, : 457 - 467
  • [22] Semi-Random Sparse Recovery in Nearly-Linear Time
    Kelner, Jonathan A.
    Li, Jerry
    Liu, Allen
    Sidford, Aaron
    Tian, Kevin
    THIRTY SIXTH ANNUAL CONFERENCE ON LEARNING THEORY, VOL 195, 2023, 195
  • [23] A Nearly-Linear Time Framework for Graph-Structured Sparsity
    Hegde, Chinmay
    Indyk, Piotr
    Schmidt, Ludwig
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 37, 2015, 37 : 928 - 937
  • [24] Bipartite Matching in Nearly-linear Time on Moderately Dense Graphs
    van den Brand, Jan
    Lee, Yin-Tat
    Nanongkai, Danupon
    Peng, Richard
    Saranurak, Thatchaphol
    Sidford, Aaron
    Song, Zhao
    Wang, Di
    2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, : 919 - 930
  • [25] Extending Nearly-Linear Models
    Pelessoni, Renato
    Vicig, Paolo
    Corsato, Chiara
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON IMPRECISE PROBABILITIES: THEORIES AND APPLICATIONS (ISIPTA 2019), 2019, 103 : 82 - 90
  • [26] Sorting signed permutations by short operations
    Galvao, Gustavo Rodrigues
    Lee, Orlando
    Dias, Zanoni
    ALGORITHMS FOR MOLECULAR BIOLOGY, 2015, 10
  • [27] Sorting signed permutations by short operations
    Gustavo Rodrigues Galvão
    Orlando Lee
    Zanoni Dias
    Algorithms for Molecular Biology, 10
  • [28] Sample-Optimal Density Estimation in Nearly-Linear Time
    Acharya, Jayadev
    Diakonikolas, Ilias
    Li, Jerry
    Schmidt, Ludwig
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 1278 - 1289
  • [29] A 2-Approximation Scheme for Sorting Signed Permutations by Reversals, Transpositions, Transreversals, and Block-Interchanges
    Hao, FanChang
    Zhang, Melvin
    Leong, Hon Wai
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2019, 16 (05) : 1702 - 1711
  • [30] The sorting index on colored permutations and even-signed permutations
    Eu, Sen-Peng
    Lo, Yuan-Hsun
    Wong, Tsai-Lien
    ADVANCES IN APPLIED MATHEMATICS, 2015, 68 : 18 - 50