Algoritimo Marshall

403 palavras 2 páginas
Algoritmo de Warshall

a) O algoritmo de Floyd-Warshall é utilizado para resolver problemas com grafos orientados. Uma de suas aplicações é encontrar o fecho transitivo entre relações, e é o que será utilizado para o desenvolvimento deste exercício.

b) R = {(a,a),(a,b),(b,b),(b,d),(b,e),(c,a),(c,c),(d,a),(d,e),(e,e)}

Dígrafo Inicial

a

b e d

c

Matriz Inicial: a b c a 1 1 0 b 0 1 0 c 1 0 1 d 1 0 0 e 0 0 0

d
0
1
0
0
0

e
0
1
0
1
1

Partindo da matriz inicial e utilizando o par “a,a” como referencia, obtemos a seguinte matriz MA:
Matriz MA a b c d e a 1 1 0 0 0 b 0 1 0 1 1 c 1 1 1 0 0 d 1 1 0 0 1 e 0 0 0 0 1
Note as mudanças em destaque.

Tomamos agora o par “b,b” como referencia para obter a matriz MB:
Matriz MB a b c d e a 1 1 0 1 1 b 0 1 0 1 1 c 1 1 1 1 1 d 1 1 0 0 1 e 0 0 0 0 1
Novamente mudanças são apresentadas.

Tomamos agora o par “c,c” como referência para obter a matriz MC:

Matriz MC a b c d e a 1 1 0 1 1 b 0 1 0 1 1 c 1 1 1 1 1 d 1 1 0 0 1 e 0 0 0 0 1
Nada muda com o par “c,c” como referência.

Tomamos agora o par “d,d” como referência para obter a matriz MD:

Matriz MD a b c d e a 1 1 0 1 1 b 1 1 0 1 1 c 1 1 1 1 1 d 1 1 0 0 1 e 0 0 0 0 1
Mais uma vez mudanças aparecem.

Tomamos agora o par “e,e” como referência para obter a matriz ME:

Matriz ME a b c d e a 1 1 0 1 1 b 1 1 0 1 1 c 1 1 1 1 1 d 1 1 0 0 1 e 0 0 0 0 1
Nada foi alterado na matriz ME. E chegamos a nossa Matriz final.

Dígrafo final – Fecho transitivo:

a

b e c

d

Relacionados

  • Wimax
    5487 palavras | 22 páginas
  • Artigo Para Discuss O No F Rum 2 LBD
    5493 palavras | 22 páginas
  • Tipos de choque enfermagem
    11627 palavras | 47 páginas
  • Dissertacao_de_mestrado6
    26545 palavras | 107 páginas
  • Guia_DSLR_de_Cinematografia_Digital_v1
    18872 palavras | 76 páginas
  • Temporalidades Sincronicas
    59012 palavras | 237 páginas
  • pesadelo
    54975 palavras | 220 páginas
  • Sistemas
    34925 palavras | 140 páginas
  • Escritores E Assassinos Urg Ncia Solid O E Sil Ncio Em Rubem Fonseca
    52546 palavras | 211 páginas
  • freebsd
    67324 palavras | 270 páginas