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 条
  • [21] A GRASP-based Heuristic for Allocating the Roadside Infrastructure Maximizing the Number of Distinct Vehicles Experiencing Contact Opportunities
    Machry Sarubbi, Joao F.
    Vieira, Daniel Craviee de A.
    Wanner, Elizabeth F.
    Silva, Cristiano M.
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1187 - 1192
  • [22] A GRASP-based memetic algorithm with path relinking for the far from most string problem
    Gallardo, Jose E.
    Cotta, Carlos
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 41 : 183 - 194
  • [23] GRASP-Based Hybrid Search to Solve the Multi-objective Requirements Selection Problem
    Perez-Piqueras, Victor
    Bermejo Lopez, Pablo
    Gamez, Jose A.
    OPTIMIZATION AND LEARNING, OLA 2022, 2022, 1684 : 189 - 200
  • [24] A GRASP-based Solution Construction Approach for the Multi-Vehicle Profitable Pickup and Delivery Problem
    Alhujaylan, Abeer, I
    Hosny, Manar, I
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (04) : 111 - 120
  • [25] A GRASP-based metaheuristic for the Berth Allocation Problem and the Quay Crane Assignment Problem by managing vessel cargo holds
    Rodriguez-Molins, Mario
    Salido, Miguel A.
    Barber, Federico
    APPLIED INTELLIGENCE, 2014, 40 (02) : 273 - 290
  • [26] A GRASP-based metaheuristic for the Berth Allocation Problem and the Quay Crane Assignment Problem by managing vessel cargo holds
    Mario Rodriguez-Molins
    Miguel A. Salido
    Federico Barber
    Applied Intelligence, 2014, 40 : 273 - 290
  • [27] A GRASP-based multi-objective approach for the tuna purse seine fishing fleet routing problem
    Granado, Igor
    Silva, Elsa
    Carravilla, Maria Antónia
    Oliveira, José Fernando
    Hernando, Leticia
    Fernandes-Salvador, Jose A.
    Computers and Operations Research, 2025, 174
  • [28] A GRASP algorithm based on new randomized heuristic for vehicle routing problem
    Layeb, Abdesslem
    Ammi, Meryem
    Chikhi, Salim
    Journal of Computing and Information Technology, 2013, 21 (01) : 35 - 46
  • [29] A GRASP algorithm based new heuristic for the capacitated location routing problem
    Ferdi, Imene
    Layeb, Abdesslem
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2018, 30 (03) : 369 - 387
  • [30] A GRASP algorithm for the Closest String Problem using a probability-based heuristic
    Mousavi, Sayyed Rasoul
    Esfahani, Navid Nasr
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (02) : 238 - 248