SciELO - Scientific Electronic Library Online

 
vol.25 número3Assistive Device for the Translation from Mexican Sign Language to Verbal LanguageSensMask: An Intelligent Mask for Assisting Patients during COVID-19 Emergencies índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Computación y Sistemas

versão On-line ISSN 2007-9737versão impressa ISSN 1405-5546

Resumo

AGUILAR-CANEPA, José; MENCHACA-MENDEZ, Rolando; MENCHACA-MENDEZ, Ricardo  e  GARCIA, Jesús. A Structure-Driven Genetic Algorithm for Graph Coloring. Comp. y Sist. [online]. 2021, vol.25, n.3, pp.465-481.  Epub 13-Dez-2021. ISSN 2007-9737.  https://doi.org/10.13053/cys-25-3-3901.

Genetic algorithms are well-known numerical optimizers used for a wide array of applications. However, their performance when applied to combinatorial optimization problems is often lackluster. This paper introduces a new Genetic Algorithm (GA) for the graph coloring problem that is competitive, on standard benchmarks, with state-of-the-art heuristics. In particular, we propose a crossover operator that combines two individuals based on random cuts (A, B) of the input graph with small cut-sets. The idea is to combine individuals by merging parts that interact as little as possible so that one individual’s goodness does not interfere with the other individual’s goodness. Also, we use a selection operator that picks individuals based on the individuals’ fitness restricted to the nodes in one of the sets in the partition rather than based on the individuals’ total fitness. Finally, we embed local search within the genetic operators applied to both the individuals’ sub-solutions chosen to be combined and the individual that results after applying the crossover operator.

Palavras-chave : Genetic algorithms; dynamic programming; graph coloring.

        · texto em Inglês     · Inglês ( pdf )