Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte: ...

29
Alberto Bueno Júnior Orientação: Prof. Daniel Batista

Transcript of Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte: ...

Page 1: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

AlbertoBuenoJúnior

Orientação: Prof. Daniel Batista

Page 2: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y
Page 3: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y
Page 4: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y
Page 5: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Exemplos do mundo real

WWW

Internet

Células

LinguísticaDistribuição de Energia Elétrica

Ligações Telefonicas

Relacionamentos

Page 6: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Redes Estruturadas

Page 7: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Redes Aleatórias

Fonte: http://www-news.uchicago.edu/releases/06/images/060807.networks-1.jpg

Page 8: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Redes Complexas

Estrutura&

Aleatoriedade

Page 9: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Redes Complexas

E a evolução da rede?

Page 10: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Algoritmo + Simulador

Page 11: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Grafos

Page 12: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Distribuição do grau

Probabilidade de um nó aleatório ter grau igual a k

P(k) =

Page 13: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Redes Livres de Escala

Fonte: http://plus.maths.org/content/network-news

P(k) = ak-y

Page 14: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Redes Livres de Escala

Fonte: http://upload.wikimedia.org/wikipedia/commons/7/77/Scale-free_network_sample.png

Page 15: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Aplicações de RLE

Computação

Medicina

Economia

Page 16: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

PreferentialAttachment

Fonte: http://andysacker.com/how-to-increase-your-reach-and-build-a-network-of-followers/

Page 17: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Modelo Barabàsi-Albert

Inicio:m0 > 2 nós iniciais, com grau >= 1

Passo:Novo nó: m <= m0 conexões

ki π (ki) = kj j

Page 18: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Modelo Barabàsi-Albert

Fim (t passos):N = t + m0 nós

m.t novas arestas

P(k) = k-3

Fonte: http://graphstream-project.org/doc/Generators/Overview-of-generators_1.0/

Page 19: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

neteVolve (algoritmo)Extensão do Modelo BA -> Atributos

A: Conjunto de atributos ap, com domínio D(ap)

αp: Peso relativo do atributo ap. (∈ [0, 1] e ∑ αp = 1)

A(i, p): Valor do atributo ap para o nó i. (∈ D(ap)).

m(i, j, p): Valor de similaridade entre os nós i e j para o atributo p:

○ αp, se A(i, p) = A(j, p).○ 0, caso contrário.

Page 20: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

neteVolve (algoritmo)Atração Inicial

I(i, j): Atração inicial entre os nós i e j (∈ [0, 1]):

∑ m(i, j, p)

P(i): Valor do π(ki) do modelo de Barabàsi-Albert

C: Fator de “Correção” (importância dos atributos)

p

π(i, j) = min( I(i, j) . C + P(i), 1)

Page 21: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

neteVolve (sistema)

Implementação do Algoritmo

Page 22: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Resultados

C = 0 M = 1 300 Nós

Page 23: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Resultados

C = 0.5 M = 1 300 Nós

Page 24: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Resultados

C = 1 M = 1 300 Nós

Page 25: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Estudo de Caso

Page 26: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Estudo de Caso

Page 27: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y
Page 28: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

Evolução

Fonte: Wikipedia

Humphry Davy

Page 29: Júnior Bueno Albertocef/mac499-13/monografias/alberto/files/a... · Redes Livres de Escala Fonte:  P(k) = ak-y

/albertobuenojr

[email protected]

Eu :)