MCTA027-17 - Teoria dos Grafos Primeiro Quadrimestre de 2021
- Turma(s): TDAMCTA027-17SA e TNAMCTA027-17SA
- Professor: Maycon Sambinelli
- E-mail: m.sambinelli@ufabc.edu.br
- 💡 Caixa de Sugestões
Avisos importantes
- 🆕 28/01 - 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.)