Autores

1761
648,163
1762
648,163

Informações:

Publicações do PESC

Título
Uma Nova Abordagem Evolucionária para a Coloração das Vértices de um Grafo
Linha de pesquisa
Arquitetura e Sistemas Operacionais
Tipo de publicação
Dissertação de Mestrado
Número de registro
Data da defesa
11/5/1999
Resumo
PESC: Resumo de Dissertação de Mestrado Resumo da Tese apresentada à COPPE/UFRJ como parte dos requisitos necessários para a obtenção do grau de Mestre em Ciências (M.Sc.)

Uma Nova Abordagem Evolucionária para a Coloração das Vértices de um Grafo

Carlos Augusto Garcia Assis

Maio/1999
Orientador: Valmir Carneiro Barbosa  

 
Programa: Engenharia de Sistemas e Computação

      Nesta tese foi proposta uma nova nova abordagem evolucionária para o problema de coloração dos vértices de um grafo não orientado. A abordagem é baseada em um teorema da teoria dos grafos que relata o número cromático de um grafo com suas orientações acíclicas. De acordo com esse teorema, o problema de calcular o número cromático de um grafo é equivalente a encontrar a orientação acíclica que possui o menor entre todos os maiores caminhos orientados de cada grafo acíclico. A solução consiste essencialmente em um algoritmo genético que opera com uma população de grafos acíclicos e orientados, junto com técnicas apropriadas para calcular a fitness e os operadores genéticos. Foi implementado uma versão sequencial e outra paralela neste algoritmo evolucionário, e foi testado experimentalmente em grafos complexos, especialmente projetados para testar algoritmos de coloração de vértices. Os resultados obtidos colocam o algoritmo implementado entre os melhores nos resultados obtidos por outras heurísticas e relatadas no desafio DIMACS.

Abstract
PESC: Master Degree Abstract Abstract of Thesis presented at COPPE/UFRJ as a partial fulfillment of the requirements for the degree of Master of Science (M.Sc.)

A New Evolutionary Formulation to the Coloring the Nodes of an Graph

Carlos Augusto Garcia Assis

May/1999
Advisor:Valmir Carneiro Barbosa  
Department: Systems Engineering and Computer Science

      In this thesis we propose a new evolutionary formulation to the problem of coloring the nodes of an undirected graph. The formulation we propose is based on a theorem from graph theory that relates the chromatic number of a graph with its acyclic orientations. According to this theorem, the problem of computing a graph's chromatic number is equivalent to searching for the acyclic orientation whose longest directed path is shortest over all acyclic orientations. Our approach consists essentially of a genetic algorithm that operates on a population of acyclic orientations, together with appropriate techniques to compute an orientation's fitness and appropriate genetic operators. We have implemented sequential and parallel versions of this evolutionary algorithm, and have evaluated them experimentally on graphs especially designed to test coloring algorithms within a DIMACS implementation challenge. The results we have obtained place our approach among the best that were reported within that challenge.

Arquivo
Topo