Parallel Multiobjective Metaheuristics for Inferring Phylogenies on Multicore Clusters

被引:12
|
作者
Santander-Jimenez, Sergio [1 ]
Vega-Rodriguez, Miguel A. [1 ]
机构
[1] Univ Extremadura, Dept Comp & Commun Technol, Escuela Politecn, Caceres 10003, Spain
关键词
Parallel algorithms; hybrid systems; biology and genetics; performance evaluation of algorithms and systems; GENETIC ALGORITHM; COMPUTATION; SEQUENCES; INFERENCE; DATABASE; DESIGN; MODELS; TOOLS; TREE;
D O I
10.1109/TPDS.2014.2325828
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The development of efficient parallel algorithms based on mixed mode programming represents one of the most popular lines of research in current bioinformatics. By exploiting hardware resources at inter-node/intra-node level, we can address grand computational challenges which involve the optimization of multiple objective functions simultaneously. In this sense, the inference of evolutionary trees represents one of the most difficult NP-hard problems in the field. Tackling such a problem requires efficient parallel designs to take advantage of the characteristics of modern multicore clusters. In this paper, we aim to solve the phylogenetic inference problem by applying MPI/OpenMP schemes to two multiobjective metaheuristics: fast non-dominated sorting genetic algorithm and multiobjective firefly algorithm. In order to assess the performance achieved by these proposals under different system and problem sizes, we have conducted experiments on six real nucleotide data sets according to a statistical methodology. Our parallel and multiobjective metrics point out the relevance of combining hybrid programming and novel bioinspired designs with regard to other parallel and biological approaches from the literature.
引用
收藏
页码:1678 / 1692
页数:15
相关论文
共 50 条
  • [21] Parallel-FST: A feature selection library for multicore clusters
    Beceiro, Bieito
    González-Domínguez, Jorge
    Touriño, Juan
    Journal of Parallel and Distributed Computing, 2022, 169 : 106 - 116
  • [22] Scheduling parallel jobs on multicore clusters using CPU oversubscription
    Utrera, Gladys
    Corbalan, Julita
    Labarta, Jesus
    JOURNAL OF SUPERCOMPUTING, 2014, 68 (03): : 1113 - 1140
  • [23] Parallel-FST: A feature selection library for multicore clusters
    Beceiro, Bieito
    Gonzalez-Dominguez, Jorge
    Tourino, Juan
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 169 : 106 - 116
  • [24] Fuzzy Logic Controller Based Multiobjective Metaheuristics to Solve a Parallel Machines Scheduling Problem
    Li, Xiaohui
    Chehade, Hicham
    Yalaoui, Farouk
    Amodeo, Lionel
    JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2012, 18 (5-6) : 617 - 636
  • [25] Scheduling parallel jobs on multicore clusters using CPU oversubscription
    Gladys Utrera
    Julita Corbalan
    Jesús Labarta
    The Journal of Supercomputing, 2014, 68 : 1113 - 1140
  • [26] Inferring speciation rates from phylogenies
    Nee, S
    EVOLUTION, 2001, 55 (04) : 661 - 668
  • [27] Inferring species phylogenies: A microarray approach
    Han, Xiaoxu
    COMPUTATIONAL INTELLIGENCE AND BIOINFORMATICS, PT 3, PROCEEDINGS, 2006, 4115 : 485 - 493
  • [28] On the desirability of models for inferring genome phylogenies
    McInerney, JO
    TRENDS IN MICROBIOLOGY, 2006, 14 (01) : 1 - 2
  • [29] The Effect of Nonreversibility on Inferring Rooted Phylogenies
    Cherlin, Svetlana
    Heaps, Sarah E.
    Nye, Tom Mw
    Boys, Richard J.
    Williams, Tom A.
    Embley, T. Martin
    MOLECULAR BIOLOGY AND EVOLUTION, 2018, 35 (04) : 984 - 1002
  • [30] Hybrid CUDA, OpenMP, and MPI parallel programming on multicore GPU clusters
    Yang, Chao-Tung
    Huang, Chih-Lin
    Lin, Cheng-Fang
    COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (01) : 266 - 269