Escolar Documentos
Profissional Documentos
Cultura Documentos
Parte II
Marcia Paiva
1 Introducao
6 Referencias
Sumario
1 Introducao
2 Teoria Espectral de Grafos
3 Modelos de Redes Complexas
Grafos Aleatorios
Grafos Mundo Pequeno
Grafos Sem Escala
4 Aplicacao: Conectividade algebrica em redes complexas
5 Ferramentas para lidar com redes complexas
6 Referencias
Primeiro captulo . . .
Conceitos:
grafo G = G (V , E )
Metricas ou invariantes:
caminho, ciclo
n: numero de vertices ou nos
ponte, articulacao
m: numero de arestas ou enlaces
conectividade de vertices
d(v ), v G
conectividade de arestas
(G ): grau mnimo
arvore
(G ): grau maximo
grafo simples
< d >G : grau medio
grafo regular
distG (u, v ), u, v V
grafo conexo
diam(G ): diametro
grafo 2-conexo
< dist >G : distancia media
grafo euleriano
grafo hamiltoniano
Marcia Paiva (LabTel - UFES) marcia.paiva@ufes.br 4 / 54
Introducao
Backbone da RNP
Sumario
1 Introducao
2 Teoria Espectral de Grafos
3 Modelos de Redes Complexas
Grafos Aleatorios
Grafos Mundo Pequeno
Grafos Sem Escala
4 Aplicacao: Conectividade algebrica em redes complexas
5 Ferramentas para lidar com redes complexas
6 Referencias
Um grafo G
Um grafo G
G e um grafo com:
8 vertices
Um grafo G
G e um grafo com:
8 vertices
10 arestas
Um grafo G
G e um grafo com:
8 vertices
10 arestas
G tem:
4 vertices com grau 2
Um grafo G
G e um grafo com:
8 vertices
10 arestas
G tem:
4 vertices com grau 2
4 vertices com grau 3
Matriz de adjacencias de G
Matriz de adjacencias de G:
0 1 1 0 0 0 0 0
1 0 0 1 0 0 0 0
1 0 0 1 1 0 0 0
0 1 1 0 0 1 0 0
A(G ) = 0 0 1 0
0 1 1 0
0 0 0 1 1 0 0 1
0 0 0 0 1 0 0 1
0 0 0 0 0 1 1 0
Matriz laplaciana de G
Matriz laplaciana de G
Matriz laplaciana de G :
2 0 0 0 0 0
1 1
1 2 0 1 0 0 0 0
1 0 3 1 1 0 0 0
0 1 1 3 0 1 0 0
L(G ) =
0 0 1 0 3 1 1 0
0 0 0 1 1 3 0 1
0 0 0 0 0 2
1 1
0 0 0 0 0 1 1 2
(1 , 2 , . . . , , n1 , n ).
(1 , 2 , . . . , , n1 , n ).
Espectro de L(G ):
Um grafo G
Um grafo G
G e um grafo com:
8 vertices
Um grafo G
G e um grafo com:
8 vertices
10 arestas
Um grafo G
G e um grafo com:
8 vertices
10 arestas
G tambem tem:
4 vertices com grau 2
Um grafo G
G e um grafo com:
8 vertices
10 arestas
G tambem tem:
4 vertices com grau 2
4 vertices com grau 3
Espectro da matriz laplaciana de G
Espectro de L(G ):
Comparando os espectros. . .
Espectro de L(G ):
(5.414, 4, 3.414, 2.586, 2, 2, 0.586, 0)
Espectro de L(G ):
(4.988, 4.434, 3.501, 2.729, 2.315, 1.426, 0.608, 0)
G G
Questoes
Questoes
Sumario
1 Introducao
2 Teoria Espectral de Grafos
3 Modelos de Redes Complexas
Grafos Aleatorios
Grafos Mundo Pequeno
Grafos Sem Escala
4 Aplicacao: Conectividade algebrica em redes complexas
5 Ferramentas para lidar com redes complexas
6 Referencias
Um grafo aleatorio
Um grafo aleatorio
Tipicamente:
Em redes regulares, L cresce linearmente com n, e C e alto; e
Em redes aleatorias, L cresce logaritmicamente com n, e C e baixssimo.
Por exemplo:
E considerado fixo o numero de vertices da rede.
As arestas sao distribudas aleatoriamente.
A rede WWW
A rede WWW
A rede WWW
A rede WWW
A rede WWW
A rede WWW
Caractersticas principais:
Ligacao preferencial
Surgimento de hubs
Experimento:
Inicie a rede com um pequeno conjunto de nos;
A cada etapa, acrescente um novo no com m ligacoes
preferenciais.
Resultado:
Independentemente do valor de m, a rede inicial evolui para uma
rede sem escala, com P(k) k 3 .
Por exemplo:
Frequentemente, arestas sao adicionadas a
vertices existentes.
Vertices ou arestas podem desaparecer.
Sumario
1 Introducao
2 Teoria Espectral de Grafos
3 Modelos de Redes Complexas
Grafos Aleatorios
Grafos Mundo Pequeno
Grafos Sem Escala
4 Aplicacao: Conectividade algebrica em redes complexas
5 Ferramentas para lidar com redes complexas
6 Referencias
Sumario
1 Introducao
2 Teoria Espectral de Grafos
3 Modelos de Redes Complexas
Grafos Aleatorios
Grafos Mundo Pequeno
Grafos Sem Escala
4 Aplicacao: Conectividade algebrica em redes complexas
5 Ferramentas para lidar com redes complexas
6 Referencias
Medidas de clusterizacao
Por exemplo:
aglomeracao
assortatividade
modularidade
Medidas de clusterizacao
Por exemplo:
aglomeracao
assortatividade
modularidade
Medidas de centralidade
Por exemplo:
grau
centralidade de autovetor
closeness
betweenness
Metricas ou invariantes
densidade
Matrizes grau, < d >, ,
Por exemplo: diametro, < dist >
Adjacencia ndice de Wiener
Laplaciana transmissao
Laplaciana sem sinal energia
Laplaciana normalizada entropia
Distancia conectividade algebrica
Num. caminhos disjuntos centralidade de autovetor
Resistencia closeness, betweenness
modularidade
etc
Marcia Paiva (LabTel - UFES) marcia.paiva@ufes.br 48 / 54
Ferramentas para lidar com redes complexas
Sumario
1 Introducao
2 Teoria Espectral de Grafos
3 Modelos de Redes Complexas
Grafos Aleatorios
Grafos Mundo Pequeno
Grafos Sem Escala
4 Aplicacao: Conectividade algebrica em redes complexas
5 Ferramentas para lidar com redes complexas
6 Referencias
Principais referencias: