Algoritmo de Dijkstra (1959)

Slides:



Advertisements
Apresentações semelhantes
«Forte do Bom Sucesso (Lisboa) – Lápides 1, 2, 3» «nomes gravados, 21 de Agosto de 2008» «Ultramar.TerraWeb»
Advertisements

Algoritmos de Caminho Mínimo em Grafos
Prof. José Junior Barreto TEORIA DOS DETERMINANTES
Algoritmo de Caminho Mínimo
Árvores 2010/1 Teoria dos Grafos (INF 5037/INF2781)
Árvores CC/EC/Mestrado Teoria dos Grafos ‏ 1.
Algoritmos em Grafos.
Celso C. Ribeiro Caroline T. Rocha
Amintas engenharia.
Propriedades físicas representativas de
Teoria Matemática da Administração
EVOLUÇÃO E DESAFIOS DAS EXPORTAÇÕES DE CARNES DE AVES E SUÍNOS
Palestras, oficinas e outras atividades
Vamos contar D U De 10 até 69 Professor Vaz Nunes 1999 (Ovar-Portugal). Nenhuns direitos reservados, excepto para fins comerciais. Por favor, não coloque.
João Lúcio de Azevedo ESALQ/USP, UMC, UCS, CBA
Investor Relations4Q07 | 1. Investor Relations4Q07 | 2 2.
UFES CC/EC/Mestrado Teoria dos Grafos Árvores. UFES CC/EC/Mestrado Teoria dos Grafos Árvores Grafo Acíclico: não possui ciclos.
CC/EC/PPGI/UFES CC/EC/MestradoTeoria dos Grafos Algoritmo de Caminho Mínimo.
Exercício do Tangram Tangram é um quebra-cabeças chinês no qual, usando 7 peças deve-se construir formas geométricas.
Nome Data Matemática 1 Observa alguns frutos do Outono. Efectua as operações. 2 Observa Quantas patas temos nós ? R : _________________________. 3 Observa.
Metrologia Professor: Dímisson Abreu Louzada
Fonte, Sumidouro, Capacidade e Fluxo
Pontos, conduítes e fiação.
Funciona, porém está ilegível!
Curso de ADMINISTRAÇÃO
Árvore Geradora de Peso Mínimo
Auditoria de Segurança da Informação
A Tabuada.
PROGRESSÕES JUDITE GOMES
© GfK 2012 | Title of presentation | DD. Month
Renda até 2 SM.
República Federativa do Brasil Reforma do Estado, Investimento e Poupança Públicos MINISTRO GUIDO MANTEGA São Paulo, 14 de setembro de 2004 I FÓRUM DE.
INTRODUÇÃO À PESQUISA OPERACIONAL ** Programação Linear – Parte 2b **
Diagnósticos Educativos = Diagnósticos Preenchidos 100% = 1.539
Bolha Posição de máx. W2 Ponto de Estagnação
Teoria dos Grafos Caminhos e Noção de Grafos com pesos
Conceitos básicos1, aula 4
CATÁLOGO GÉIA PÁG. 1 GÉIA PÁG. 2 HESTIA PÁG. 3.
PROCESSOS PRINCIPAIS Alunos - Grau de Satisfação 4971 avaliações * Questões que entraram em vigor em 2011 ** N.A. = Não Aplicável Versão: 07/02/2012 INDICADORES.
LINHAS MAIS RECLAMADAS Ranking Negativo para Fiscalização Direcionada Conservação - Frota ANO IV – Nº 06.
Sistemas Operacionais Escola Politécnica – PUCPR Prof. Luiz Lima
Revisão De Alguns Conceitos Básicos
Trabalho sobre Cor Thiago Marques Toledo.
Salas de Matemática.
Indicadores do Mercado
1 Indicadores do Mercado de Meios Eletrônicos de Pagamento Dezembro de 2006.
Celso C. Ribeiro Caroline T. Rocha
FISCALIZAÇÃO DIRECIONADA CONSERVAÇÃO - FROTA ANO III – Nº 03.
FISCALIZAÇÃO DIRECIONADA CONSERVAÇÃO - FROTA ANO III – Nº 11.
FISCALIZAÇÃO DIRECIONADA CONDUTA - AUXILIAR ANO III – Nº 02.
Expressões Numéricas.
ENGENHARIA DE PRODUÇÃO
Funcionários - Grau de Satisfação 2096 avaliações
Tributação da Exportação nas Empresas optantes pelo Simples Nacional
Projeto Marcas que Eu Gosto 1 PROJETO MARCAS QUE EU GOSTO Estudos Quantitativo de Consumidores Janeiro / 2005.
Determinantes Determinante de ordem 1 M = det M = a11 A = det A = 16
Núcleo de Mídia – Comercial Ranking Nacional de Circulação - Domingos Evolução Mês* 3,38% 2,20% 1,39% 1,13% -4,84% 0,49% -6,16% -0,07% -0,71% 0,27% 0,43%
EXERCÍCIOS PARA GUARDA-REDES
Projeto Medindo minha escola.
LINHAS MAIS RECLAMADAS Ranking Negativo para Fiscalização Direcionada Conservação - Frota ANO V – Nº 03.
Problema do menor Caminho
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Prof. Celso Cardoso Neto. (2) ALINHAMENTO Caso 1.
WEB SOLUTIONS 4 U1º SEMINÁRIO Projeto da disciplina Engenharia de Software Empresa: WebSolutions4U Projeto: Cloud University Builder Alunos/Sócios da empresa:
1.
1 Aplicações do Fecho Regular. 2 A interseção de uma linguagem livre de contexto e uma linguagem regular é uma linguagem livre de contexto livre de contexto.
MATRIZ DE PARENTESCO Nas equações do Modelo Misto, é incluída a matriz de parentesco ( a inversa desta, A-1). Para que? A matriz de parentesco de n indivíduos.
Olhe fixamente para a Bruxa Nariguda
Equipe Bárbara Régis Lissa Lourenço Lucas Hakim Ricardo Spada Coordenador: Gabriel Pascutti.
GINÁSTICA LABORAL UM NOVO CAMINHO.
Transcrição da apresentação:

Algoritmo de Dijkstra (1959) 2 3 4 5 6 7 8 9 10 11 u2 u3 u4 Comprimento Acumulado L=0 L=8 L=7 L=¥ L=6 L=¥ L=¥ L=12 L=11 L=¥ L=14 L=13 u0 u6 u5 u9 u10 L=1 L=¥ L=10 L=9 L=¥ L=10 L=¥ u1 u7 u8

Análise 1 2 3 5 u0= 4 7 6 11 8 13 9 10 Qual a distância mínima entre os vértices: 4 e 1 ? Resposta: 2 4 e 2 ? Resposta: 3 L= 4 e 11 ? Resposta: 10 4 e 10 ? Resposta: 9 4 e 8 ? Resposta: 13 Qual caminho possui distância mínima entre os vértices 4 e 8 ?

Comprimento Acumulado O Caminho do 4 até o 8 Comprimento Acumulado L=2, A=4 L=¥, A=0 L=¥, A=0 L=3, A=1 L=¥, A=0 L=5, A=2 1 2 3 4 5 6 7 8 9 10 11 u2 u3 u4 Vértice Anterior L=0, A=0 L=8, A=4 L=7, A=6 L=¥, A=0 L=¥, A=0 L=6, A=2 L=11, A=11 L=12, A=2 L=¥, A=0 L=13, A=7 L=¥, A=0 L=14, A=3 u0 u6 u5 u9 u10 L=¥, A=0 L=1, A=4 L=¥, A=0 L=9, A=5 L=10, A=9 L=10, A=10 L=¥, A=0 u1 u7 u8

Análise 1 4 2 3 u0= 4 5 6 7 11 8 9 10 Qual caminho possui distância mínima entre os vértices: 4 e 8 ? Resposta: 8, 7, 11, 10, 5, 6, 2, 1, 4 A= 4 e 2 ? Resposta: 2, 1, 4 4 e 11 ? Resposta: 11, 10, 5, 6, 2, 1, 4 4 e 10 ? Resposta: 10, 5, 6, 2, 1, 4

Árvore de Caminhos Mínimos 1 4 2 3 5 6 7 11 8 9 10 1 2 A= 1 2 3 9 2 6 5 3 9 7 8 1 6 2 4 5 6 7 8 1 7 2 4 3 1 4 9 1 9 10 11

Matriz de Pesos (W) simétrica 77/121  64% de nulos 1 2 3 4 5 6 7 8 9 10 11

(L)ength, (A)nterior e (M)arcação 1 F 2 3 4 5 6 7 8 9 10 11  2 4 T L=2, A=4 L=¥, A=0 L=¥, A=0 L=3, A=1 L=¥, A=0 L=5, A=2 3  1 T 1 2 3 4 5 6 7 8 9 10 11 u2 u3 u4  5 2 T T 7 8  6 4 T L=0, A=0 L=7, A=6 L=8, A=4 L=¥, A=0 L=¥, A=0 L=6, A=2 L=11, A=11 L=12, A=2 L=¥, A=0 L=14, A=3 L=13, A=7 L=¥, A=0  6 2 T u0 u6 u5 u9 u10 12  11 2 11 T 14 13  3 7 T L=¥, A=0 L=1, A=4 L=¥, A=0 L=9, A=5 L=10, A=9 L=10, A=10 L=¥, A=0  1 4 T u1 u7 u8 9  10 5 9 T 10  10 T

Complexidade Dijkstra O(n2) n – i – 1 compa-rações e adições. Complexidade Dijkstra O(n2) n vértices. n – i – 1 comparações.

Dijkstra: total de operações com n vértices Adições a = (n-1)+(n-2)+...+ 1 + 0 a = 0 + 1 +...+ (n-2)+(n-1) 2a = (n-1)+(n-1)+...+ (n-1)+(n-1)  a = ½ n(n-1) Comparações c = n(n-1) Total 0(n2)

Algoritmo de Prim L=  A=0 L=2 A=4 L=1 A=1 L= A=0 L= A=0 L=2 A=2 1 2 3 4 5 6 7 8 9 10 11 u2 u3 u4 Distância L=0 A=0 L=5 A=2 L=7 A=9 L=1 A=6 L=6 A=1 L=8 A=4 L=  A=0 L=3 A=2 L=  A=0 L=1 A=11 L=  A=0 L=6 A=6 L=7 A=3 L=3 A=10 L=9 A=2 L=2 A=7 L=  A=0 L=4 A=11 L=9 A=3 u0 u6 u5 u9 u10 L=1 A=4 L=  A=0 L=2 A=5 L=4 A=6 L=9 A=9 L=  A=0 L=  A=0 L=1 A=10 u1 u7 u8

Árvore de Cobertura Mínima 1 4 2 3 5 6 7 11 8 9 10 1 2 A= 1 2 3 9 2 6 5 3 9 7 8 1 6 2 4 5 6 7 8 1 7 2 4 3 1 4 tot = 16 9 1 9 10 11

Prim