Sorting λ-Permutations by λ-Operations

被引:2
|
作者
Santos Miranda, Guilherme Henrique [1 ]
Alexandrino, Alexsandro Oliveira [1 ]
Lintzmayer, Carla Negri [2 ]
Dias, Zanoni [1 ]
机构
[1] Univ Campinas Unicamp, Inst Comp, Campinas, Brazil
[2] Fed Univ ABC UFABC, Ctr Math Computat & Cognit, Santo Andre, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Genome rearrangements; Approximation algorithms; Sorting permutations; 1.375-APPROXIMATION ALGORITHM; REVERSALS;
D O I
10.1007/978-3-030-01722-4_1
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The understanding of how different two organisms are is one of the challenging tasks of modern science. A well accepted way to estimate the evolutionary distance between two organisms is estimating the rearrangement distance, which is the smallest number of rearrangements needed to transform one genome into another. If we represent genomes as permutations, we can represent one as the identity permutation and so we reduce the problem of transforming one permutation into another to the problem of sorting a permutation using the minimum number of operations. In this work, we study the problems of sorting permutations using reversals and/or transpositions, with some additional restrictions of biological relevance. Given a value lambda, the problem now is how to sort a lambda-permutation, which is a permutation where all elements are less than lambda positions away from their correct places (regarding the identity), by applying the minimum number of operations. Each lambda-operation must have size at most. and, when applied over a lambda-permutation, the result should also be a lambda-permutation. We present algorithms with approximation factors of O(lambda(2)), O(lambda), and O(1) for the problems of Sorting lambda-Permutations by lambda-Reversals, by lambda-Transpositions and by both operations.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [1] Sorting Permutations by λ-Operations
    Santos Miranda, Guilherme Henrique
    Lintzmayer, Carla Negri
    Dias, Zanoni
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2019, 25 (02) : 98 - 121
  • [2] Sorting Permutations by Intergenic Operations
    Oliveira, Andre Rodrigues
    Jean, Geraldine
    Fertin, Guillaume
    Brito, Klairton Lima
    Dias, Ulisses
    Dias, Zanoni
    [J]. IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2021, 18 (06) : 2080 - 2093
  • [3] Approximation Algorithms for Sorting λ-Permutations by λ-Operations
    Miranda, Guilherme Henrique Santos
    Alexandrino, Alexsandro Oliveira
    Lintzmayer, Carla Negri
    Dias, Zanoni
    [J]. ALGORITHMS, 2021, 14 (06)
  • [4] Sorting signed permutations by short operations
    Gustavo Rodrigues Galvão
    Orlando Lee
    Zanoni Dias
    [J]. Algorithms for Molecular Biology, 10
  • [5] Sorting signed permutations by short operations
    Galvao, Gustavo Rodrigues
    Lee, Orlando
    Dias, Zanoni
    [J]. ALGORITHMS FOR MOLECULAR BIOLOGY, 2015, 10
  • [6] Sorting Permutations by Limited-Size Operations
    Santos Miranda, Guilherme Henrique
    Lintzmayer, Carla Negri
    Dias, Zanoni
    [J]. ALGORITHMS FOR COMPUTATIONAL BIOLOGY (ALCOB 2018), 2018, 10849 : 76 - 87
  • [7] Sorting permutations by fragmentation-weighted operations
    Alexandrino, Alexsandro Oliveira
    Lintzmayer, Carla Negri
    Dias, Zanoni
    [J]. JOURNAL OF BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2020, 18 (02)
  • [8] Sorting signed circular permutations by super short operations
    Oliveira, Andre R.
    Fertin, Guillaume
    Dias, Ulisses
    Dias, Zanoni
    [J]. ALGORITHMS FOR MOLECULAR BIOLOGY, 2018, 13
  • [9] Sorting signed circular permutations by super short operations
    Andre R. Oliveira
    Guillaume Fertin
    Ulisses Dias
    Zanoni Dias
    [J]. Algorithms for Molecular Biology, 13
  • [10] Approximation Algorithms for Sorting Permutations by Fragmentation-Weighted Operations
    Alexandrino, Alexsandro Oliveira
    Lintzmayer, Carla Negri
    Dias, Zanoni
    [J]. ALGORITHMS FOR COMPUTATIONAL BIOLOGY (ALCOB 2018), 2018, 10849 : 53 - 64