SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Introdução
Para a resolução de alguns problemas em computação, usando grafos, algumas vezes é
necessário calcular a árvore de suporte mínima. Esta árvore é tal que a soma das arestas que a
constituem é a mínima possível. Pode haver mais do que uma árvore mínima de suporte, isto
nos casos em que existem duas ou mais árvores no grafo em que a soma das arestas é a
mesma, e é mínima. Existe, por fim, algoritmos que calculam esta árvore de suporte mínima de
forma competitiva, dos quais vou destacar o algoritmo de Prim.




                                  Algoritmo de Prim
A ideia do Algoritmo de Prim é a de adicionar á árvore já existente o nó que está mais perto da
mesma á medida que ela se vai construindo. Quando todas as arestas estão na árvore, então a
árvore de suporte mínimo fica concluída. Este algoritmo começa a sua execução no nó com o
número zero.

Considere o seguinte grafo e a demonstração do modo como actua o Algoritmo de Prim

Grafo Inicial
Construção da Árvore de Suporte Mínima.
Algoritmo de Prim
Algoritmo de Prim
Algoritmo de Prim

Weitere ähnliche Inhalte

Was ist angesagt?

Conhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientificoConhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientifico
anabelamatosanjos
 
Como fazer uma apresentação oral?
Como fazer uma apresentação oral?Como fazer uma apresentação oral?
Como fazer uma apresentação oral?
becastanheiradepera
 
Proporcionalidade direta
Proporcionalidade diretaProporcionalidade direta
Proporcionalidade direta
Helena Borralho
 
A filosofia moral utilitarista de stuart mill
A filosofia moral utilitarista de stuart millA filosofia moral utilitarista de stuart mill
A filosofia moral utilitarista de stuart mill
Filazambuja
 
A necessidade de fundamentação da moral introdução
A necessidade de fundamentação da moral   introduçãoA necessidade de fundamentação da moral   introdução
A necessidade de fundamentação da moral introdução
Luis De Sousa Rodrigues
 

Was ist angesagt? (20)

Conhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientificoConhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientifico
 
10ºano Luís de Camões - parte A
10ºano Luís de Camões - parte A10ºano Luís de Camões - parte A
10ºano Luís de Camões - parte A
 
Como fazer uma apresentação oral?
Como fazer uma apresentação oral?Como fazer uma apresentação oral?
Como fazer uma apresentação oral?
 
Proporcionalidade direta
Proporcionalidade diretaProporcionalidade direta
Proporcionalidade direta
 
A teoria ética utilitarista de mill
A teoria ética utilitarista de millA teoria ética utilitarista de mill
A teoria ética utilitarista de mill
 
Teoria dos Grafos
Teoria dos GrafosTeoria dos Grafos
Teoria dos Grafos
 
O artigo de apreciação crítica
O artigo de apreciação críticaO artigo de apreciação crítica
O artigo de apreciação crítica
 
Barca bela
Barca belaBarca bela
Barca bela
 
falácias informais
falácias informaisfalácias informais
falácias informais
 
Processos fonológicos
Processos fonológicosProcessos fonológicos
Processos fonológicos
 
A filosofia moral utilitarista de stuart mill
A filosofia moral utilitarista de stuart millA filosofia moral utilitarista de stuart mill
A filosofia moral utilitarista de stuart mill
 
Análise do cap iv
Análise do cap ivAnálise do cap iv
Análise do cap iv
 
Areas volumes
Areas volumesAreas volumes
Areas volumes
 
Teoria racionalista de Descartes
Teoria racionalista de DescartesTeoria racionalista de Descartes
Teoria racionalista de Descartes
 
A necessidade de fundamentação da moral introdução
A necessidade de fundamentação da moral   introduçãoA necessidade de fundamentação da moral   introdução
A necessidade de fundamentação da moral introdução
 
Cap iv repreensões geral
Cap iv repreensões geralCap iv repreensões geral
Cap iv repreensões geral
 
Relativismo e Subjetivismo Moral
Relativismo e Subjetivismo MoralRelativismo e Subjetivismo Moral
Relativismo e Subjetivismo Moral
 
Frei Luís de Sousa
Frei Luís de Sousa  Frei Luís de Sousa
Frei Luís de Sousa
 
O empirismo de david hume
O empirismo de david humeO empirismo de david hume
O empirismo de david hume
 
Modelos populacionais resumo
Modelos populacionais   resumoModelos populacionais   resumo
Modelos populacionais resumo
 

Mehr von Brian Supra (10)

Equalizador
EqualizadorEqualizador
Equalizador
 
Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
 
Data warehouse & olap
Data warehouse & olapData warehouse & olap
Data warehouse & olap
 
Calculo Das Correntes De Curto
Calculo Das Correntes De CurtoCalculo Das Correntes De Curto
Calculo Das Correntes De Curto
 
Calculo Das Correntes De Curto
Calculo Das Correntes De CurtoCalculo Das Correntes De Curto
Calculo Das Correntes De Curto
 
Quedas De Tensão
Quedas De TensãoQuedas De Tensão
Quedas De Tensão
 
Arvores Binarias
Arvores BinariasArvores Binarias
Arvores Binarias
 
Algorimos De Ordenação
Algorimos De OrdenaçãoAlgorimos De Ordenação
Algorimos De Ordenação
 
Variaveis
VariaveisVariaveis
Variaveis
 
Arvores Binarias
Arvores BinariasArvores Binarias
Arvores Binarias
 

Algoritmo de Prim

  • 1. Introdução Para a resolução de alguns problemas em computação, usando grafos, algumas vezes é necessário calcular a árvore de suporte mínima. Esta árvore é tal que a soma das arestas que a constituem é a mínima possível. Pode haver mais do que uma árvore mínima de suporte, isto nos casos em que existem duas ou mais árvores no grafo em que a soma das arestas é a mesma, e é mínima. Existe, por fim, algoritmos que calculam esta árvore de suporte mínima de forma competitiva, dos quais vou destacar o algoritmo de Prim. Algoritmo de Prim A ideia do Algoritmo de Prim é a de adicionar á árvore já existente o nó que está mais perto da mesma á medida que ela se vai construindo. Quando todas as arestas estão na árvore, então a árvore de suporte mínimo fica concluída. Este algoritmo começa a sua execução no nó com o número zero. Considere o seguinte grafo e a demonstração do modo como actua o Algoritmo de Prim Grafo Inicial
  • 2. Construção da Árvore de Suporte Mínima.