A GRASP-Based Heuristic for the Sorting by Length-Weighted Inversions Problem

被引:3
|
作者
Arruda, Thiago da Silva [1 ]
Dias, Ulisses [2 ]
Dias, Zanoni [1 ]
机构
[1] Univ Estadual Campinas, Inst Comp, BR-13083852 Campinas, SP, Brazil
[2] Univ Estadual Campinas, Fac Technol, BR-13484332 Limeira, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Genome rearrangements; length-weighted inversions; GRASP; GENOME REARRANGEMENTS; POLYNOMIAL ALGORITHM; SIGNED PERMUTATIONS; HYBRID GRASP; REVERSALS; GENE; DISTANCE; HISTORY;
D O I
10.1109/TCBB.2015.2474400
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Genome Rearrangements are large-scale mutational events that affect genomes during the evolutionary process. Therefore, these mutations differ from punctual mutations. They can move genes from one place to the other, change the orientation of some genes, or even change the number of chromosomes. In this work, we deal with inversion events which occur when a segment of DNA sequence in the genome is reversed. In our model, each inversion costs the number of elements in the reversed segment. We present a new algorithm for this problem based on the metaheuristic called Greedy Randomized Adaptive Search Procedure (GRASP) that has been routinely used to find solutions for combinatorial optimization problems. In essence, we implemented an iterative process in which each iteration receives a feasible solution whose neighborhood is investigated. Our analysis shows that we outperform any other approach by significant margin. We also use our algorithm to build phylogenetic trees for a subset of species in the Yersinia genus and we compared our trees to other results in the literature.
引用
收藏
页码:352 / 363
页数:12
相关论文
共 42 条
  • [31] A tolerance-based heuristic approach for the weighted independent set problem
    Goldengorin, B. I.
    Malyshev, D. S.
    Pardalos, P. M.
    Zamaraev, V. A.
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2015, 29 (02) : 433 - 450
  • [32] A tolerance-based heuristic approach for the weighted independent set problem
    B. I. Goldengorin
    D. S. Malyshev
    P. M. Pardalos
    V. A. Zamaraev
    Journal of Combinatorial Optimization, 2015, 29 : 433 - 450
  • [33] A Dynamic Programming Based Improvement Heuristic for a Repetitive Routing Problem of Grasp-and-Delivery Robots
    Shurbevski, Aleksandar
    Karuno, Yoshiyuki
    Nagamochi, Hiroshi
    JOURNAL OF ADVANCED MECHANICAL DESIGN SYSTEMS AND MANUFACTURING, 2012, 6 (05): : 611 - 621
  • [34] Heuristic-based procedure for the weighted production-cell formation problem
    Lin, T.L.
    Dessouky, M.M.
    Kumar, K.R.
    Ng, Sh.M.
    IIE Transactions (Institute of Industrial Engineers), 1996, 28 (07): : 579 - 589
  • [35] A heuristic-based procedure for the weighted production-cell formation problem
    Lin, TL
    Dessouky, MM
    Kumar, KR
    Ng, SM
    IIE TRANSACTIONS, 1996, 28 (07) : 579 - 589
  • [36] A grasp heuristic for the capacitated minimum spanning tree problem using a memory-based local search strategy
    de Souza, MC
    Duhamel, C
    Ribeir, CC
    METAHEURISTICS: COMPUTER DECISION-MAKING, 2004, 86 : 627 - +
  • [37] A Tabu Search Heuristic Based on k-Diamonds for the Weighted Feedback Vertex Set Problem
    Carrabs, Francesco
    Cerulli, Raffaele
    Gentili, Monica
    Parlato, Gennaro
    NETWORK OPTIMIZATION, 2011, 6701 : 589 - 602
  • [38] An Optimization Heuristic Based on Non-Dominated Sorting and Tabu Search for the Fixed Spectrum Frequency Assignment Problem
    Siddiqi, Umair F.
    Sait, Sadiq M.
    IEEE ACCESS, 2018, 6 : 72635 - 72648
  • [39] A knowledge-based heuristic particle swarm optimization approach with the adjustment strategy for the weighted circle packing problem
    Li, Ziqiang
    Tian, Zhuojun
    Xie, Yanfang
    Huang, Rong
    Tan, Jiyang
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2013, 66 (10) : 1758 - 1769
  • [40] A Lagrangian relaxation based heuristic for solving the length-balanced two arc-disjoint shortest paths problem
    Li, YZ
    Lim, A
    Ma, H
    AI 2005: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2005, 3809 : 1323 - 1326