Teoria dos Grafos
Jorge César Abrantes de
Figueiredo
Período: 2003.2
Horário: S121 e I071
Sala:
RE-08
Ementa: Introdução.
Noções básicas: grafos orientados, não-orientados, bipartidos.
Percursos em grafos. Casamentos. Subgrafos , hipergrafos, matróides
e cliques. Árvores e árvores geradoras.
Conectividade. Problemas de caminhos. Estabilidade e número cromático.
Grafos planares. Circuitos Eulerianos e Hamiltonianos. Grafos sem circuitos. Redes.
Fluxos em redes.
Objetivos: Introduzir conceitos básicos da Teoria dos
Grafos. Apresentar problemas que podem ser representados por grafos.
Apresentar algoritmos importantes para a solução de problemas mais
conhecidos.
Formato
do Curso: O Curso terá a
duração de 30 horas (2 créditos), compreendendo 34 aulas, com 1h de
duração.
Avaliação: A avaliação constará de 3 exames parciais. A
nota final corresponde a média aritmética das 3 notas. Todo aluno tem
direito a fazer apenas uma reposição.Não existe a figura de reposição da menor
nota. O aluno pode olhar a prova e discutir a sua nota até 10 dias após
a sua publicação. As datas dos exames de avaliação já estão
definidas:
Programa: O
detalhamento do programa é o seguinte:
1.
Introdução
à Teoria dos Grafos
Motivação. Exemplos de
aplicação.
2.
Conceitos
Básicos
Definição e notação. Subgrafos. Grafos completos e bipartidos.
Isomorfismo de grafos. Complemento de um grafo. Grafos rotulados e
grafos planares.
3.
Representação
de Grafos
Matriz de adjacências. Listas.
4.
Caminhos
e Circuitos
Caminhos, percursos,
trajetos e ciclos de grafos. Caminhos e ciclos Hamiltonianos
e Eulerianos. Grafos conexos e desconexos.
Distância entre vértices. Exclusão e inclusão de arestas.
5.
Digrafos
Dígrafos fortemente
conexos e fracamente conexos. Alcançabilidade de vértices. Dígrafo
acíclico. Aplicações.
6.
Grafos
Valorados
Grafos valorados. Menor caminho. Algoritmo de Djikstra
.
7.
Conectividade,Planaridade e Coloração
Conectividade: cortes,
grafos k-conexos. Planaridade
: grafos planares, fórmula de Euler .
Coloração: grafos k-coloríveis , o problema
das 4 cores.
8.
Árvores
Árvore e floresta. Árvore
geradora. Raiz de uma árvore, nível de um vértice, árvores m-ária.
Árvores geradoras de custo mínimo. Algoritmos de Prim e Kruskal .
9.
Busca
em Grafos
Algoritmo básico. Busca em
profundidade e amplitude.
10.
Fluxos em Redes. Emparelhamento
Fluxos em redes. Cortes.
Teorema do fluxo máximo.
Bibliografia:
Planejamento de Aulas:
Aula |
Data |
Assunto |
Observação |
1 |
17/11/2003 |
|
|
2 |
20/11/2003 |
|
|
3 |
24/11/20 |
|
|
4 |
27/11/2003 |
|
|
5 |
01/12/2003 |
|
|
6 |
04/12/2003 |
|
|
7 |
11/12/2003 |
|
|
8 |
15/12/2003 |
|
|
9 |
18/12/2003 |
|
|
10 |
22/12/2003 |
|
|
11 |
02/02/2004 |
|
|
12 |
05/02/2004 |
|
|
13 |
09/02/2004 |
|
|
14 |
12/02/2004 |
|
|
15 |
16/02/2004 |
|
|
16 |
19/02/2004 |
|
|
17 |
26/02/2004 |
|
|
18 |
01/03/2004 |
|
|
19 |
04/03/2004 |
|
|
20 |
08/03/2004 |
|
|
21 |
11/03/2004 |
|
|
22 |
15/03/2004 |
|
|
23 |
29/03/2004 |
|
|
24 |
01/04/2004 |
|
|
25 |
05/04/2004 |
|
|
26 |
12/04/2004 |
|
|
27 |
15/04/2004 |
|
|
28 |
19/04/2004 |
|
Links: