2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafos Hamiltonianos.

Slides:



Advertisements
Apresentações semelhantes
Grafos eulerianos 1.
Advertisements

Cortes (cut-sets)‏ 1.
Grafos Orientados (digrafos)
Planaridade 1.
Árvores 2010/1 Teoria dos Grafos (INF 5037/INF2781)
CC/EC/Mestrado Teoria dos Grafos Grafos Hamiltonianos.
Árvores CC/EC/Mestrado Teoria dos Grafos ‏ 1.
2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafos eulerianos.
Grafo k-conexo Seja k um inteiro positivo. Diz-se que um grafo G é k-conexo em vértices quando não existe corte de vértices de tamanho menor que k Analogamente,
CC/EC/PPGI/UFES 2010/1 Teoria dos Grafos (INF 5037/INF2781) Conceitos Básicos.
Ford Fulkerson Teoria dos Grafos.
Grafos - Caminhos Caminhos Máximo / Mínimo:
Teoria dos Grafos – Aula 2
Teoria dos Grafos Loana Tito Nogueira.
Análise de Decisão Aplicada a Gerência Empresarial – UVA Grafos - V
CC/EC/Mestrado/UFES Teoria dos Grafos (INF 5037/INF2781) Grafos Orientados (digrafos)
Cortes (cut-sets)‏ 2010/2 Teoria dos Grafos (INF 5037/INF2781)‏ 1.
CC/EC/PPGI/UFES Teoria dos Grafos (INF 5037/INF2781) Coloração.
CC/EC/PPGI/UFES 2010/1 Teoria dos Grafos (INF 5037/INF2781) Conceitos Básicos.
Pontes Seja (G) o número de componentes conexas de G. Uma ponte é uma aresta a tal que (G - a) > (G)
Percursos em um grafo 2010/1 Teoria dos Grafos (INF 5037/INF2781)
UFES CC/EC/Mestrado Teoria dos Grafos Árvores. UFES CC/EC/Mestrado Teoria dos Grafos Árvores Grafo Acíclico: não possui ciclos.
2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafos eulerianos.
Maria Claudia Silva Boeres
Conectividade e Separabilidade
Coloração Teoria dos Grafos (INF 5037/INF2781) 1.
Grafo k-conexo Seja k um inteiro positivo. Diz-se que um grafo G é k-conexo em vértices quando não existe corte de vértices de tamanho menor que k.
Problema do Carteiro Chinês
Pesquisa em profundidade
Prof. M.Sc. Fábio Francisco da Costa Fontes Agosto
CONCEITOS BÁSICOS DE GRAFOS
CONCEITOS BÁSICOS DE GRAFOS
Teoria dos Grafos – Aula 6
Teoria dos Grafos – Aula 3 Árvores
Teoria dos Grafos Loana T. Nogueira Aula 5.
Grafos Msc. Cintia Carvalho Oliveira Doutoranda em Computação – UFU
Grafos Msc. Cintia Carvalho Oliveira Doutoranda em Computação – UFU
Caminho Hamiltoniano ... em um grafo é o caminho que visita
Teoria dos Grafos Caminhos e Noção de Grafos com pesos
Teoria dos Grafos Definições e Terminologia
Teoria dos Grafos Planaridade
Aula 10 Grafos Planares.
Histórico, exemplos e problemas
Operações com grafos União Exemplo
Histórico, exemplos e problemas
Grafos Noções Básicas.
Grafos Msc. Cintia Carvalho Oliveira Doutoranda em Computação – UFU
Grafos Anjolina Grisi de Oliveira 2007
Conceitos básicos em grafos
ÁRVORES Def.: Um grafo é acíclico se não possui ciclos.

Conexidade 1.
Aula de Monitoria – Miniprova
Profº: Éder Jânio Francisco Gomes.  Grafos são assim chamados por poderem ser representados graficamente  Existe uma única maneira de desenhar um grafo?


Problema MST Método Genérico Guloso usando Estratégia do Corte
Mestrado em Informática
Anjolina Grisi de Oliveira obs: muitos slides foram cedidos por Adolfo Almeida Duran (UFBA) 2007.
Celso C. Ribeiro Caroline T. Rocha
Grafos Anjolina Grisi de Oliveira 2005
Grafos Eulerianos e Unicursais
Engenharia de Computação Mestrado em Informática

Grafos Anjolina Grisi de Oliveira 2007
Teoria de Grafos. Tudo começou no século XVIII, na cidade medieval de Königsberg, situada no leste europeu. Königsberg é banhada pelo rio Pregel, que.
 Prof. Miguel Gabriel Prazeres de Carvalho 1. 2 Redes Sociais GPS Para o correio. Para Viajantes. Pesquisas Biológicas. Distribuição de Tarefas. Recomendações.
Grafos Prof. Miguel Gabriel Prazeres de Carvalho.
Grafos eulerianos 1.
Transcrição da apresentação:

2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafos Hamiltonianos

2010/1 Teoria dos Grafos (INF 5037/INF2781) Ciclo Hamiltoniano Um caminho que contém todos os vértices de G é dito um caminho hamiltoniano

2010/1 Teoria dos Grafos (INF 5037/INF2781) Caminho e Ciclo Hamiltoniano Um caminho que contém todos os vértices de G é dito um caminho hamiltoniano Um ciclo hamiltoniano é um ciclo que contém todos os vértices de G Nem todo grafo conexo possui um ciclo hamiltoniano

2010/1 Teoria dos Grafos (INF 5037/INF2781) Questão Existe uma condição necessária e suficiente para um grafo conexo possuir um ciclo hamiltoniano?

2010/1 Teoria dos Grafos (INF 5037/INF2781) Teorema Se G é hamiltoniano então, para todo subconjunto não-vazio e próprio S de V, (G-S) |S|

2010/1 Teoria dos Grafos (INF 5037/INF2781) Exemplo n = 9 S = {s 1, s 2, s 3 } s1s1 s1s1 s1s1 s1s1 s1s1 s2s2 s3s3

2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafo de Petersen

2010/1 Teoria dos Grafos (INF 5037/INF2781) Teorema Se G é um grafo simples com n 3 e n/2, então G é hamiltoniano a d c b

2010/1 Teoria dos Grafos (INF 5037/INF2781) Prova Seja G um grafo simples e maximal, com n 3 e n/2 e não hamiltoniano. Ou seja, não existe nenhum outro grafo com mais arestas do que ele que não seja hamiltoniano Sejam u e v vértices não adjacentes em G Como G é maximal, G + {u,v} é hamiltoniano A aresta {u,v} pode ser adicionada a G pois sabemos que G não é completo, pois por suposição, n 3 e G é não hamiltoniano (todo grafo completo possui um ciclo hamiltoniano) Como G é não hamiltoniano, todo ciclo hamiltoniano de G contém a aresta {u,v}

2010/1 Teoria dos Grafos (INF 5037/INF2781) Prova Logo existe o caminho hamiltoniano em G descrito por u = v 1 v 2 v 3...v n-1 v n = v O grafo G pode conter mais arestas do que aquelas pertencentes ao caminho (pois n/2) Sejam S = {v i | uv i+1 E} e T = {v i | v i v E} v n S e v n T v n S T |S T| < n (I) Além disso, |S T| = 0 (senão haveria um ciclo hamiltoniano em G) (II) De (I) e (II): d(u) + d(v) = |S|+|T| = |S T| + |S T| < n+0 = n Daí, existe algum vértice em G cujo grau é menor que n/2 (contradição) Logo G é hamiltoniano

2010/1 Teoria dos Grafos (INF 5037/INF2781) Teorema Número de ciclos hamiltonianos com arestas disjuntas em um grafo: Em um grafo completo com n vértices, existem (n-1)/2 ciclos hamiltonianos com arestas disjuntas, se n é ímpar e n 3.

2010/1 Teoria dos Grafos (INF 5037/INF2781) Exercício Exiba um grafo euleriano e hamiltoniano Exiba um grafo euleriano e não hamiltoniano Exiba um grafo não euleriano e hamiltoniano