A hybrid genetic algorithm for the phylogeny problem using path-relinking as a progressive crossover strategy |
| |
Authors: | Celso C Ribeiro Dalessandro S Vianna |
| |
Affiliation: | Universidade Federal Fluminense, Department of Computer Science, Rua Passo da Pátria 156, Niterói, RJ 24210-240, Brazil ; Universidade Candido Mendes, Núcleo de Pesquisa e Desenvolvimento, Rua Anita Pessanha 100, Campos dos Goytacazes, RJ 28040-320, Brazil ; Centro Federal de Educação Tecnológica, Departamento de Informática, Rua Dr. Siqueira 273, Campos dos Goytacazes, RJ 28030-130, Brazil |
| |
Abstract: | A phylogenetic tree relates taxonomic units using their similarities over a set of characteristics. Given a set of taxonomic units and their characteristics, the phylogeny problem under the parsimony criterion consists in finding a phylogenetic tree with a minimum number of evolutionary steps. We developed a hybrid genetic algorithm for the problem of building a phylogenetic tree minimizing parsimony. The algorithm combines local search with a crossover strategy based on path-relinking, an intensification technique originally used in the context of other metaheuristics such as scatter search and GRASP. Computational experiments on benchmark and randomly generated instances show that the proposed algorithm is very robust and outperforms other heuristics in terms of solution quality and running times. |
| |
Keywords: | phylogeny problem genetic algorithms path-relinking |
|
|