CAMINHAMENTO EM GRAFOS (CONTINUAÇÃO)

Slides:



Advertisements
Apresentações semelhantes
Caminhamento em Grafos
Advertisements

Árvores CC/EC/Mestrado Teoria dos Grafos ‏ 1.
2010/1 Teoria dos Grafos (INF 5037/INF2781) Grafos eulerianos.
Algoritmos em Grafos (Parte 2)
Antonio Dirceu Rabelo de Vasconcelos Filho
Gustavo Sant´Anna Ferreira Rodrigo Ribeiro de Souza
Inteligência Artificial
Grafos – Parte 2 Projeto e Análise de Algoritmos Aline Vasconcelos
Análise de Decisão Aplicada a Gerência Empresarial – UVA Grafos - V
Exercícios PAA- Grafos
Exercícios PAA- Grafos
Pontes Seja (G) o número de componentes conexas de G. Uma ponte é uma aresta a tal que (G - a) > (G)
Pesquisa em profundidade
Estrutura de Dados e Algoritmos e Programação e Computadores II
Prof. M.Sc. Fábio Francisco da Costa Fontes Agosto
CONCEITOS BÁSICOS DE GRAFOS
Conexidade e Conectividade
CONCEITOS BÁSICOS DE GRAFOS
Prof. M.Sc. Fábio Francisco da Costa Fontes Abril
Prof. M.Sc. Fábio Francisco da Costa Fontes Abril
HISTÓRICO E ORIGEM DOS GRAFOS
Metaheurísticas Prof. Aurora Pozo Departamento de Informática Universidade Federal do Paraná
1 Busca Heurística - Informada Estratégias de Busca Exaustiva (Cega) encontram soluções para problemas pela geração sistemática de novos estados, que são.
Grafos – Parte 1 Projeto e Análise de Algoritmos Aline Vasconcelos
Introdução à Otimização
Busca Heurística - Informada
Busca Cega (Exaustiva)
Árvore Geradora de Peso Mínimo
- Conceitos e termos - Aplicações
Ronaldo Celso Messias Correia –
Inteligência Artificial
Ordenação Topológica Luis Raphael Mareze Marcus Vinicius Lemos Chagas
Buscas em Grafos Prof. André Renato 1º Semestre/2012
Grafos Msc. Cintia Carvalho Oliveira Doutoranda em Computação – UFU
Baseado em: The Algorithm Design Manual Steven S. Skiena
Caminhos e caminhamentos em Grafos
Algoritmos em Grafos.
T ÓPICOS DE I.A. Métodos de Busca Busca em Espaços de Estado Prof. Mário Dantas.
Caminho Hamiltoniano ... em um grafo é o caminho que visita
Grafos Árvores Geradoras.
FACENS – Engenharia da Computação Inteligência Artificial Busca.
Estratégias de Busca com informação e exploração
Teoria dos Grafos Caminhos e Noção de Grafos com pesos
Caminhamento em Grafos: Busca em Largura e Busca em Profundidade
Exercícios PAA- Grafos
Prova AA.
Celso C. Ribeiro Caroline T. Rocha
Operações com grafos União Exemplo
Introdução e Busca Cega
Introdução aos Agentes Inteligentes Busca Cega (Exaustiva)
Introdução aos Agentes Inteligentes Busca Heurística (Informada)
Monitoria de Matemática Discreta
Algoritmos Gulosos em Grafos
Katia S. Guimarães Busca em Grafos Katia S. Guimarães
Busca Cega (Exaustiva) e Heurística
Teoria dos Grafos Conceitos Preliminares
Algoritmo de PRIM para MST
BIG BANG E A EXPANSÃO DO UNIVERSO
Msc. Daniele Carvalho Oliveira
CAMINHOS MAIS CURTOS EM GRAFOS
Katia S. Guimarães Busca em Grafos Katia S. Guimarães

Análise e Síntese de Algoritmos
Resolução de Problemas Sistemas de Produção Prof. Cláudio M. N. A. Pereira.
Grafos Eulerianos e Unicursais
© Copyright 2003 Algoritmos e Estruturas de Dados - Todos os direitos reservados Busca em Grafos IF672 - Algoritmos e Estruturas de Dados CIn - UFPE ©
Algoritmo de Dijkstra.
Busca Heurística Prof. Valmir Macário Filho. 2 Busca com informação e exploração Capítulo 4 – Russell & Norvig Seção 4.1 Estratégias de Busca Exaustiva.
Transcrição da apresentação:

CAMINHAMENTO EM GRAFOS (CONTINUAÇÃO) Prof. M.Sc. Fábio Francisco da Costa Fontes Abril - 2009

Caminhamento em Grafos DFS - Depth First Search (Percurso em Profundidade) A idéia básica da DFS é buscar “mais a fundo” no grafo quando possível. Assim, a partir de um vértice v, as arestas ainda não exploradas o são e, ao final, a busca retorna ao vértice w (essa volta é também chamada de backtracking), que levou ao descobrimento de v pela aresta (w; v) e explora suas arestas ainda não visitadas. Assim a busca continua até que todos os vértices sejam descobertos.

Busca em Profundidade JAVA Applet para uma Busca em Profundidade JAVA Applet para Busca em grafo direcionado com pilha

BFS - Breadth First Search (Percurso em Largura) A idéia da busca em largura é bastante simples: os vértices do grafo são visitados nível a nível, ou seja, todos os vértices a uma distância k do vértice inicial são visitados antes de qualquer vértice a uma distância k +1 do inicial.

Um exemplo de aplicação da busca em largura é a identificação do caminho mais curto entre dois vértice. Outra situação onde a busca em largura pode ser usada é quando temos um grafo infinito. Nesse caso, a busca em profundidade pode entrar em um ramo sem saída.

Busca em Largura Applet para Busca em Largura