CC/EC/Mestrado Teoria dos Grafos Grafos Hamiltonianos.

Slides:



Advertisements
Apresentações semelhantes
Algoritmos de Caminho Mínimo em Grafos
Advertisements

Grafos eulerianos 1.
Cortes (cut-sets)‏ 1.
Grafos Orientados (digrafos)
Planaridade 1.
Árvores 2010/1 Teoria dos Grafos (INF 5037/INF2781)
Árvores CC/EC/Mestrado Teoria dos Grafos ‏ 1.
2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafos eulerianos.
Representação de Grafos
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,
2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafos Hamiltonianos.
Ford Fulkerson Teoria dos Grafos.
Grafos - Caminhos Caminhos Máximo / Mínimo:
Teoria dos Grafos – Aula 2
Teoria dos Grafos Loana Tito Nogueira.
Geometria Computacional Galeria de Arte
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.
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.
Conceitos Básicos CC/EC/Mestrado Teoria dos Grafos.
Algumas classes especiais de grafo
Problema do Carteiro Chinês
Pesquisa em profundidade
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:

CC/EC/Mestrado Teoria dos Grafos Grafos Hamiltonianos

CC/EC/Mestrado Teoria dos Grafos Ciclo Hamiltoniano Um caminho que contém todos os vértices de G é dito um caminho hamiltoniano

CC/EC/Mestrado Teoria dos Grafos 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

CC/EC/Mestrado Teoria dos Grafos Questão Existe uma condição necessária e suficiente para um grafo conexo possuir um ciclo hamiltoniano?

CC/EC/Mestrado Teoria dos Grafos Teorema Se G é hamiltoniano então, para todo subconjunto não-vazio e próprio S de V, (G-S) |S|

CC/EC/Mestrado Teoria dos Grafos Exemplo n = 9 S = {s 1, s 2, s 3 } s1s1 s1s1 s1s1 s1s1 s1s1 s2s2 s3s3

CC/EC/Mestrado Teoria dos Grafos Grafo de Petersen

CC/EC/Mestrado Teoria dos Grafos Teorema Se G é um grafo simples com n 3 e n/2, então G é hamiltoniano a d c b

CC/EC/Mestrado Teoria dos Grafos 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+{u,v} contém a aresta {u,v}

CC/EC/Mestrado Teoria dos Grafos 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

CC/EC/Mestrado Teoria dos Grafos Teorema Número de ciclos hamiltonianos com arestas disjuntas em um grafo: em aberto! Em um grafo completo esse número pode ser determinado Em um grafo completo com n vértices, existem (n-1)/2 ciclos hamiltonianos com arestas disjuntas, se n é ímpar e n 3.

CC/EC/Mestrado Teoria dos Grafos Exercício Exiba um grafo euleriano e hamiltoniano Exiba um grafo euleriano e não hamiltoniano Exiba um grafo não euleriano e hamiltoniano Exiba um grafo não euleriano e não hamiltoniano