Você está na página 1de 15

Aula 5

Grafo Orientado
Grafo Orientado
Quando, pelo menos, uma das arestas de um grafo tiver direção
(de vi para vj ) dizemos que este grafo é um Grafo Orientado.

Exemplo:
Caminho de Tamanho “n”
Um caminho de tamanho “n” é um caminho que passa por n arestas.

Exemplo:

a—>d é um caminho de tamanho 1

a—>d —>c é um caminho de tamanho 2

a—>d —> a —> b é um caminho de tamanho 3


Quantidade de Caminhos de Tamanho n

Uma das ideias mais importante relacionada aos grafos orientados,


consiste na determinação da quantidade de caminhos de um dado
tamanho existentes no grafo.
Exemplo 1
Dado o grafo ao lado, determine:

a) A quantidade de caminhos de tamanho 1;


b)A quantidade de caminhos de tamanho 2;
c) A quantidade de caminhos de tamanho 3;
d)A quantidade de caminhos de tamanho 4;
a) Exemplo 1
 bcbc

   bc
  
a  a   a
d   d   c
   
  cbc

bc bcb
cbcbc 6 caminhos de tamanho 1
  bcb 8 caminhos de tamanho 2
 
a    b 10 caminhos de tamanho 3
  a  
d  d   d
   cb 12 caminhos de tamanho 4
  
 c  b  c  b
Exemplo 2
Dado o grafo ao lado, determine:

a) A matriz A, matriz de adjacência do grafo;


b) A soma de todos os elementos da matriz A;
2
c) A matriz A ;
2
d) A soma de todos os elementos da matriz A ;
3
e) A matriz A
3
f) A soma de todos os elementos da matriz A ;
4
A
g) A matriz ;
4
h) A soma de todos os elementos da matriz .A
Exemplo 2
a) c)
0 1 0 1 0 1 0 1  0 1 0 1
0 0 1 0  0 0 1 0  0 0 1 0 
A A2  A. A   .
0 1 0 0 0 1 0 0  0 1 0 0
     
1 0 1 0 1 0 1 0  1 0 1 0
1 0 2 0
0 1 0 0 
b) A2  
0 0 1 0
SOMA  6  
0 2 0 1

d)
SOMA  8
Exemplo 2
e) g)
0 1 0 1  1 0 2 0 1 0 2 0  1 0 2 0
0 0 1 0  0 1 0 0  0 1 0 0  0 1 0 0 
A3  A. A2   . A 4  A 2 . A2   .
0 1 0 0  0 0 1 0 0 0 1 0  0 0 1 0
       
1 0 1 0  0 2 0 1 0 2 0 1  0 2 0 1
0 3 0 1 1 0 4 0
0 0 1 0  0 1 0 0 
A3   A4  
0 1 0 0 0 0 1 0
   
1 0 3 0 0 4 0 1

f)
h)
SOMA  10
SOMA  12
Exemplo 3
Dado o grafo ao lado, determine a quantidade de
caminhos de tamanho 4.

ababa
baba b
cbaba
c  b  a  b
d 
e  a  b  a
eaba b

6 caminhos de tamanho 4
Exemplo 3
Dado o grafo ao lado, determine a quantidade de
caminhos de tamanho 4.

0 1 0 0 0 0 1 0 0 0  0 1 0 0 0
1 0 0 0 0  1 0 0 0 0  1 0 0 0 0 
 2

A  0 1 0 0 0 A  A. A  0 1 0 0 0  . 0 1 0 0 0
     
0 0 1 0 1 0 0 1 0 1  0 0 1 0 1
1 0 0 0 0  1 0 0 0 0 
1 0 0 0 0 
1 0 0 0 0
0 1 0 0 0 

2
A  1 0 0 0 0
 
1 1 0 0 0
0 1 0 0 0 
Exemplo 3
1 0 0 0 0  1 0 0 0 0
0 1 0 0 0  0 1 0 0 0 

A4  A2 . A2   1 0 0 0 0  . 1 0 0 0 0
   
1 1 0 0 0  1 1 0 0 0
 0 1 0 0 0  0 1 0 0 0 
1 0 0 0 0
0 1 0 0 0 

A4   1 0 0 0 0
 
1 1 0 0 0
0 1 0 0 0 

6 caminhos de tamanho 4
Exemplo 4
Dado o grafo ao lado, determine a quantidade de
caminhos de tamanho 4.
a
b  a
c  b  a
 a
d 
c  b  a 

4 caminhos de tamanho 1
2 caminhos de tamanho 2
1 caminho de tamanho 3
0 caminhos de tamanho 4
0 0 0 0  0 0 0 0
1 0 0 0  0 0 0 0 
0 0 0 0 A3  A. A2   .
1 0 1 0 0  1 0 0 0
0 0 0     
A 1 0 1 0  0 1 0 0
0 1 0 0
  0 0 0 0
1 0 1 0 0 0 0 0 
A3  
0 0 0 0
0 0 0 0  0 0 0 0  
1 1 0 0 0
0 0 0  1 0 0 0 
A2  A. A   . 0 0 0 0  0 0 0 0
0 1 0 0  0 1 0 0
    0 0 0 0  0 0 0 0
1 0 1 0  1 0 1 0 A4  A 2 . A 2  
1
. 
0 0 0  1 0 0 0
0 0 0 0    
0 1 0 0  0 1 0 0
0 0 0 0 
A2   0 0 0 0
1 0 0 0 0 0 0 0 
  A4   Nenhum caminho de
0 1 0 0 0 0 0 0 tamanho 4
 
0 0 0 0
FIM

Você também pode gostar