MCTA027-17 - Teoria dos Grafos Quadrimestre Suplementar de 2020
- Turma(s):
- Professor: Maycon Sambinelli
- E-mail: m.sambinelli@ufabc.edu.br
- 💡 Caixa de Sugestões
Avisos importantes
- 🆕 20/09 - Página no ar.
Objetivos
- Apresentar os conceitos e resultados básicos da Teoria dos Grafos;
- Permitir o uso de grafos e suas propriedades para modelar problemas computacionais;
- Apresentar algoritmos eficientes para problemas recorrentes em computação;
- Tornar familiares certos padrões de soluções que ocorrem frequentemente em problemas envolvendo grafos.
Ementa da disciplina
Conceitos básicos de grafos dirigidos e não dirigidos. Passeios, caminhos, circuitos. Grafos bipartidos e multipartidos. Subgrafos. Isomorfismo. Conexidade. Florestas e árvores. Exemplos de problemas de interesse: coloração de vértices; clique máximo; caixeiro viajante; problemas de fluxo. Estruturas de dados para a representação de grafos. Percursos em grafos: em largura, em profundidade. Ordenação topológica. Árvores geradoras mínimas. Algoritmo de Kruskal. Caminhos mínimos em grafos: algoritmo de Dijkstra, algoritmo de Floyd-Warshall. Emparelhamentos: Teorema de Hall.
(Disponível na pg. 79 do projeto pedagógico.)
Aulas
Nesta instância do curso, centralizarei todos os materiais e meios de comunicação no Moodle.