Trabalho de Formatura Supervisionado

O problema da conectividade em grafos dinâmicos

Aluno: Gabriel de Russo e Carmo
Supervisor: José Coelho de Pina Junior

Resumo

O problema da conexidade num grafo é amplamente conhecido. Dado um grafo, deseja-se manter a componente conexa de cada vértice. Para grafos estáticos, o problema é simples e estudado em cursos básicos de ciência da computação. Entretanto, se permitirmos atualizações, isto é, a inserção e remoção de arestas, o problema se torna muito mais difícil e requer estruturas de dados avançadas.

O problema pode ser totalmente dinâmico ou parcialmente dinâmico, no primeiro sendo pertimida ambas a adição e a remoção de arestas, enquanto no segundo é pertimida apenas a adição ou a remoção de arestas. O caso particular com apenas adição de arestas pode ser resolvido com uma estrutura de união-busca de modo eficiente e simples, porém de análise não trivial.

O trabalho pretende:

Para se atingir os objetivos, me reúno com meu supervisor pelo menos uma vez por semana para o estudo da literatura. Os encontros têm se mostrado muito efetivos e estão ajudando muito na compreensão e no avanço do trabalho. Também tenho lido alguns artigos e livros sobre o assunto. As implementações virão conforme os problemas vão sendo estudados e serão publicadas aqui na página.

Cronograma

Atividade Abr Mai Jun Jul Ago Set Out Nov
Estudo e análise dos algoritmos • • • •
Implementação e testes • • • •
Estudo das aplicações • •
Elaboração da monografia • • • •