SlideShare una empresa de Scribd logo
1 de 57
Descargar para leer sin conexión
Engenharia de Computação e Informação
                             UFRJ




                    Redes de Computadores
                         II – 2009/2




                                    Professores:
REDES COMPLEXAS                    Luis Henrique
                                        Otto




                       Rafael Dahis
O que é uma rede ?
   Conjunto de Entidades conectadas por Relações
O que é uma rede ?
       Conjunto de Entidades conectadas por Relações



   Na matemática...
    G   =(V,E)
     Euler e as pontes de Konigsberg

     Como percorrer a cidade sem repetir
      as pontes?
Grafos
   Inicialmente...
     Estudos de redes pequenas
     Análises visuais

     Preocupação com questões micro
Grafos
   Inicialmente...
     Estudos de redes pequenas
     Análises visuais

     Preocupação com questões micro   Qual o vértice
                                         central?
Grafos
   Inicialmente...
     Estudos de redes pequenas
     Análises visuais

     Preocupação com questões micro


 Qual o vértice
com maior grau?
Grafos
   Inicialmente...
     Estudos de redes pequenas
     Análises visuais

     Preocupação com questões micro




                                        Qual o “ponto-
                                       único-de-falha”?
Redes Complexas
   O mundo ficou mais complexo ?
Redes Complexas
   O mundo ficou mais complexo ?
     Nossos métodos de coleta, armazenamento e
      processamento que evoluíram
     Grafos maiores podem ser estudados...
Redes Complexas

                     Qual o vértice
                       central?
 Qual o vértice
com maior grau?




                    Qual o “ponto-
                   único-de-falha”?
Redes Complexas




   E agora ?
     Viés estatístico
     Visualização como um dos grandes desafios
Análise de Redes Complexas - Objetivos

   1 – Análise estatística e verificação de propriedades
    conhecidas

   2 – Formulação de modelos de geração de grafos
    semelhantes

   3 – Estudo do comportamento da rede frente a certos
    eventos
     Adição / exclusão de um vértice
     Vírus
     Fluxo
Tipos de Redes

   Redes Sociais
     Pessoas   conectadas por ...
Tipos de Redes

   Redes Sociais
     Músicos   de Jazz conectadas por Parcerias
Tipos de Redes

   Redes Sociais
     Pesquisadores   conectadas por Colaboração
Tipos de Redes

   Redes Sociais
     Usuários   conectadas por Amizade Virtual
Tipos de Redes

   Redes Biológicas
     Redes   que representam sistemas naturais
Tipos de Redes

   Redes Biológicas
     Cadeias   Alimentares
Tipos de Redes

   Redes Biológicas
     Redes   de Neurônios
Tipos de Redes

   Redes Biológicas
     Caminhos     Metabólicos
       Vértices   são substratos / produtos de reações
Tipos de Redes

   Redes de Informação
     Entidades= representam informações
     Relacionamentos = proximidade de informações
Tipos de Redes

   Redes de Informação
     Redes   de Conceitos
Tipos de Redes

   Redes de Informação
     Redes   de Preferências
Tipos de Redes

   Redes de Informação
     Grafo   da Web
Tipos de Redes

   Redes Tecnológicas
     Feitas pelo homem para distribuição de produtos ou
      recursos
Tipos de Redes

   Redes Tecnológicas
     Redes   de Ligações Telefônicas
Tipos de Redes

   Redes Tecnológicas
     Internet
Tipos de Redes

   Redes Tecnológicas
     Internet
Tipos de Redes

   Redes Tecnológicas
     Redes   de Transporte
Propriedades das Redes Complexas

   Efeito Small-World
     Experimento   de Milgram
     300  cartas
     De diversas cidades distantes, para Boston

     25% das cartas chegaram

     “Seis graus de separação”
Propriedades das Redes Complexas

   Efeito Small-World
     Conceito   de distância
       Número de arestas percorridas
       Peso pode ser contabilizado


       Distância   média geodésica
            Média das distâncias entre todos pares de vértices
Propriedades das Redes Complexas

   Transitividade
     Dois   amigos meus tem muita chance de serem amigos
Propriedades das Redes Complexas

   Transitividade
     Dois   amigos meus tem muita chance de serem amigos
Propriedades das Redes Complexas

   Distribuição de Graus

     Pk    = probabilidade do grau ser maior que k




     Lei   de Potência
Propriedades das Redes Complexas

   Distribuição de Graus
Propriedades das Redes Complexas

   Resiliência
     Capacidade    de manter a conectividade, à medida que
      vértices são removidos
     Pode ser expresso em função da distância média

     Diferentes maneiras de se retirar vértices
Propriedades das Redes Complexas

   Resiliência
     Capacidade    de manter a conectividade, à medida que
      vértices são removidos
     Pode ser expresso em função da distância média

     Diferentes maneiras de se retirar vértices
       Internet
             Retiradas aleatórias -> pouco efeito
             Retiradas especificas -> catastrófico
Propriedades das Redes Complexas

   Padrões de Ligações
     Vértices   podem ter características
Propriedades das Redes Complexas

   Padrões de Ligações
     Vértices   podem ter características
Propriedades das Redes Complexas

   Padrões de Ligações
     Vérticespodem ter características
     As arestas podem depender disso...
Propriedades das Redes Complexas

   Estruturas de Comunidade

   Clusterização = encontrar grupos
       Distância entre vértices de um mesmo grupo é pequena
       Distância entre grupos é grande
Propriedades das Redes Complexas

   Estruturas de Comunidade
     Experimento   da escola
Propriedades das Redes Complexas

   Estruturas de Comunidade
     Experimento   da escola
Estudos de Caso – Topologia da Internet

   Dois níveis:
Estudos de Caso – Topologia da Internet

   Relação de leis de potência
     Grau  x freqûencia de um grau
     Distância x vizinhança
Estudos de Caso – Topologia da Internet

   Internet como fenômeno “Small-World”
     Alta clusterização
     Distância entre quaisquer dois vértices é pequena
OBRIGADO !


   Referências Principais
    [1] NEWMAN, M.E.J.; The structure and function of complex networks, SIAM
    Review 45, 167–256 (2003).
    [2] NEWMAN, M.E.J.; Models of the small world, J. Stat. Phys. 101, 819–
    841 (2000).
     [3] JIM, S.; BESTRAVOS, A.; Small-World Internet Topologies - Possible
    Causes and Implications on Scalability of End-System Multicast, Technical
    Report BUCS-2002-004, Boston University, 2002
     [4] FALOUTSOS, M.; FALOUTSOS, P.; FALOUTSOS, C.; On Power-Law
    Relationships of the Internet Topology, SIGCOMM 1999

   Imagens: www.visualcomplexity.com.br
Perguntas e Respostas
   1) Por que as Redes Complexas ganharam
    popularidade há relativamente pouco tempo ? O
    mundo tornou-se mais complexo ?
Perguntas e Respostas
   1) Por que as Redes Complexas ganharam
    popularidade há relativamente pouco tempo ? O
    mundo tornou-se mais complexo ?

   O mundo não se tornou mais complexo.
   Com a evolução tecnológica, ficaram mais simples e
    viáveis os processos de coleta de dados,
    armazenamento dos dados e processamento de
    algoritmos sobre estruturas de dados complexas e de
    larga escala, como os que definem as redes complexas.
Perguntas e Respostas
   2) Quais são os três principais objetivos dos estudos
    em Redes Complexas?
Perguntas e Respostas
   2) Quais são os três principais objetivos dos estudos
    em Redes Complexas?
    1 – Análise estatística e verificação de propriedades
     conhecidas

    2 – Formulação de modelos de geração de grafos
     semelhantes

    3 – Estudo do comportamento da rede frente a certos
     eventos
        Adição / exclusão de um vértice
        Vírus
        Fluxo
Perguntas e Respostas
   3) O que é o efeito Small-World?
Perguntas e Respostas
   3) O que é o efeito Small-World?

   É o efeito que descreve o fato de que,
    independente do tamanho da rede, a distancia
    média entre quaisquer dois vértices da rede Small-
    World tende a ser pequena.
     Distânciado caminho médio é menor que a de um
      grafo aleatório
     Coeficiente de clusterização é maior que o de um
      grafo aleatório
Perguntas e Respostas
   4) O que é a lei da potência e onde ela é utilizada
    na análise de redes complexas?
Perguntas e Respostas
   4) O que é a lei da potência e onde ela é utilizada na
    análise de redes complexas?

   A lei da potência relaciona duas medidas de modo que
    uma é proporcional a outra elevada a um expoente
    constante. Isso significa que enquanto uma delas cresce,
    a outra cresce/descresce exponencialmente.

   Exemplos:
     Grau x frequência do grau
     Distância x vizinhança coberta por essa distância
Perguntas e Respostas
   5) O que é o efeito de transitividade em um grafo?
Perguntas e Respostas
   5) O que é o efeito de transitividade em um grafo?

   A transitividade indica que dois vizinhos de um
    vértice tem alta probabilidades de serem também
    vizinhos entre si.

Más contenido relacionado

La actualidad más candente

[Jose Ahirton Lopes] Deep Learning - Uma Abordagem Visual
[Jose Ahirton Lopes] Deep Learning - Uma Abordagem Visual[Jose Ahirton Lopes] Deep Learning - Uma Abordagem Visual
[Jose Ahirton Lopes] Deep Learning - Uma Abordagem VisualAhirton Lopes
 
[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem Visual
[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem Visual[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem Visual
[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem VisualAhirton Lopes
 
Onix: Sistema Integrado de Gerˆencia para Redes Sobrepostas
Onix: Sistema Integrado de Gerˆencia para Redes SobrepostasOnix: Sistema Integrado de Gerˆencia para Redes Sobrepostas
Onix: Sistema Integrado de Gerˆencia para Redes SobrepostasEduardo Nicola F. Zagari
 

La actualidad más candente (6)

[Jose Ahirton Lopes] Deep Learning - Uma Abordagem Visual
[Jose Ahirton Lopes] Deep Learning - Uma Abordagem Visual[Jose Ahirton Lopes] Deep Learning - Uma Abordagem Visual
[Jose Ahirton Lopes] Deep Learning - Uma Abordagem Visual
 
[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem Visual
[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem Visual[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem Visual
[Ahirton Lopes e Rafael Arevalo] Deep Learning - Uma Abordagem Visual
 
Redes
RedesRedes
Redes
 
Redes 4
Redes 4Redes 4
Redes 4
 
Onix: Sistema Integrado de Gerˆencia para Redes Sobrepostas
Onix: Sistema Integrado de Gerˆencia para Redes SobrepostasOnix: Sistema Integrado de Gerˆencia para Redes Sobrepostas
Onix: Sistema Integrado de Gerˆencia para Redes Sobrepostas
 
Redes Distribuidas 20set08
Redes Distribuidas 20set08Redes Distribuidas 20set08
Redes Distribuidas 20set08
 

Similar a Redes Complexas (2009)

01equipamento de rede[1]
01equipamento de rede[1]01equipamento de rede[1]
01equipamento de rede[1]CManela
 
Internet Como Uma Rede Complexa
Internet Como Uma Rede ComplexaInternet Como Uma Rede Complexa
Internet Como Uma Rede Complexarogeriominhano
 
Predição de Fluxos em Redes de Computadores
Predição de Fluxos em Redes de ComputadoresPredição de Fluxos em Redes de Computadores
Predição de Fluxos em Redes de ComputadoresOrlando Junior
 
Tecnologias De Redes De Computadores
Tecnologias De Redes De ComputadoresTecnologias De Redes De Computadores
Tecnologias De Redes De ComputadoresMatheus
 
Tecnologias De Redes De Computadores
Tecnologias De Redes De ComputadoresTecnologias De Redes De Computadores
Tecnologias De Redes De ComputadoresMatheus
 
Introdução à Teoria das Redes (estudo dos graphos)
Introdução à Teoria das Redes (estudo dos graphos)Introdução à Teoria das Redes (estudo dos graphos)
Introdução à Teoria das Redes (estudo dos graphos)Luiz Agner
 
Unidade iv comunicação de dados
Unidade iv   comunicação de dadosUnidade iv   comunicação de dados
Unidade iv comunicação de dadosDaniel Moura
 
Conceitos fundamentais sobre Análise de Redes
Conceitos fundamentais sobre Análise de RedesConceitos fundamentais sobre Análise de Redes
Conceitos fundamentais sobre Análise de RedesLucas Reis
 
Apostila redes locais de computadores
Apostila redes locais de computadoresApostila redes locais de computadores
Apostila redes locais de computadoresfernandao777
 
Redes Sociais e Web 2.0 no SESC
Redes Sociais e Web 2.0 no SESCRedes Sociais e Web 2.0 no SESC
Redes Sociais e Web 2.0 no SESCDalton Martins
 
REDES INDUSTRIAIS - Senai conclusão.pptx
REDES INDUSTRIAIS - Senai conclusão.pptxREDES INDUSTRIAIS - Senai conclusão.pptx
REDES INDUSTRIAIS - Senai conclusão.pptxCelsoVilellaBatistaJ
 
Grupo 15 apres final 22 05-2010
Grupo 15   apres final 22 05-2010Grupo 15   apres final 22 05-2010
Grupo 15 apres final 22 05-2010Cesayres
 
Grupo 15 apres final 22 05-2010
Grupo 15   apres final 22 05-2010Grupo 15   apres final 22 05-2010
Grupo 15 apres final 22 05-2010Cesayres
 
Estudo Sobre Mobile Ad Hoc Networks(MANETs)
Estudo Sobre Mobile Ad Hoc Networks(MANETs)Estudo Sobre Mobile Ad Hoc Networks(MANETs)
Estudo Sobre Mobile Ad Hoc Networks(MANETs)Joao Gonçalves
 

Similar a Redes Complexas (2009) (20)

01equipamento de rede[1]
01equipamento de rede[1]01equipamento de rede[1]
01equipamento de rede[1]
 
Internet Como Uma Rede Complexa
Internet Como Uma Rede ComplexaInternet Como Uma Rede Complexa
Internet Como Uma Rede Complexa
 
Redes A
Redes ARedes A
Redes A
 
Predição de Fluxos em Redes de Computadores
Predição de Fluxos em Redes de ComputadoresPredição de Fluxos em Redes de Computadores
Predição de Fluxos em Redes de Computadores
 
Modulo1 1
Modulo1 1Modulo1 1
Modulo1 1
 
Tecnologias De Redes De Computadores
Tecnologias De Redes De ComputadoresTecnologias De Redes De Computadores
Tecnologias De Redes De Computadores
 
Tecnologias De Redes De Computadores
Tecnologias De Redes De ComputadoresTecnologias De Redes De Computadores
Tecnologias De Redes De Computadores
 
Introdução à Teoria das Redes (estudo dos graphos)
Introdução à Teoria das Redes (estudo dos graphos)Introdução à Teoria das Redes (estudo dos graphos)
Introdução à Teoria das Redes (estudo dos graphos)
 
Estrutura Fisica De Redes Parte I
Estrutura Fisica De Redes  Parte IEstrutura Fisica De Redes  Parte I
Estrutura Fisica De Redes Parte I
 
Unidade iv comunicação de dados
Unidade iv   comunicação de dadosUnidade iv   comunicação de dados
Unidade iv comunicação de dados
 
Conceitos fundamentais sobre Análise de Redes
Conceitos fundamentais sobre Análise de RedesConceitos fundamentais sobre Análise de Redes
Conceitos fundamentais sobre Análise de Redes
 
Tbr de redes
Tbr de redesTbr de redes
Tbr de redes
 
Apostila redes locais de computadores
Apostila redes locais de computadoresApostila redes locais de computadores
Apostila redes locais de computadores
 
Redes Sociais e Web 2.0 no SESC
Redes Sociais e Web 2.0 no SESCRedes Sociais e Web 2.0 no SESC
Redes Sociais e Web 2.0 no SESC
 
REDES INDUSTRIAIS - Senai conclusão.pptx
REDES INDUSTRIAIS - Senai conclusão.pptxREDES INDUSTRIAIS - Senai conclusão.pptx
REDES INDUSTRIAIS - Senai conclusão.pptx
 
Grupo 15 apres final 22 05-2010
Grupo 15   apres final 22 05-2010Grupo 15   apres final 22 05-2010
Grupo 15 apres final 22 05-2010
 
Grupo 15 apres final 22 05-2010
Grupo 15   apres final 22 05-2010Grupo 15   apres final 22 05-2010
Grupo 15 apres final 22 05-2010
 
Aulas de rede
Aulas de redeAulas de rede
Aulas de rede
 
Estudo Sobre Mobile Ad Hoc Networks(MANETs)
Estudo Sobre Mobile Ad Hoc Networks(MANETs)Estudo Sobre Mobile Ad Hoc Networks(MANETs)
Estudo Sobre Mobile Ad Hoc Networks(MANETs)
 
Aula01 redes de computadores
Aula01   redes de computadoresAula01   redes de computadores
Aula01 redes de computadores
 

Más de Rafael Dahis

Programação Para Quem Faz Humanas
Programação Para Quem Faz HumanasProgramação Para Quem Faz Humanas
Programação Para Quem Faz HumanasRafael Dahis
 
quero ser um Growth Hacker
quero ser um Growth Hackerquero ser um Growth Hacker
quero ser um Growth HackerRafael Dahis
 
Então você quer um produto viral?
Então você quer um produto viral?Então você quer um produto viral?
Então você quer um produto viral?Rafael Dahis
 
Startup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesStartup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesRafael Dahis
 
Pensando Produto: de Ford a Facebook
Pensando Produto: de Ford a FacebookPensando Produto: de Ford a Facebook
Pensando Produto: de Ford a FacebookRafael Dahis
 
Métricas para Startups
Métricas para StartupsMétricas para Startups
Métricas para StartupsRafael Dahis
 
Então você quer um produto VIRAL?
Então você quer um produto VIRAL?Então você quer um produto VIRAL?
Então você quer um produto VIRAL?Rafael Dahis
 
CarrascoMamata: 10.000 users em 24 horas.
CarrascoMamata: 10.000 users em 24 horas.CarrascoMamata: 10.000 users em 24 horas.
CarrascoMamata: 10.000 users em 24 horas.Rafael Dahis
 
Web Startups e Aprendizado
Web Startups e AprendizadoWeb Startups e Aprendizado
Web Startups e AprendizadoRafael Dahis
 
Facial Expression Recognition / Removal
Facial Expression Recognition / RemovalFacial Expression Recognition / Removal
Facial Expression Recognition / RemovalRafael Dahis
 

Más de Rafael Dahis (12)

Programação Para Quem Faz Humanas
Programação Para Quem Faz HumanasProgramação Para Quem Faz Humanas
Programação Para Quem Faz Humanas
 
quero ser um Growth Hacker
quero ser um Growth Hackerquero ser um Growth Hacker
quero ser um Growth Hacker
 
Então você quer um produto viral?
Então você quer um produto viral?Então você quer um produto viral?
Então você quer um produto viral?
 
Startup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesStartup Metrics for Dummy Pirates
Startup Metrics for Dummy Pirates
 
Pensando Produto: de Ford a Facebook
Pensando Produto: de Ford a FacebookPensando Produto: de Ford a Facebook
Pensando Produto: de Ford a Facebook
 
Métricas para Startups
Métricas para StartupsMétricas para Startups
Métricas para Startups
 
Então você quer um produto VIRAL?
Então você quer um produto VIRAL?Então você quer um produto VIRAL?
Então você quer um produto VIRAL?
 
CarrascoMamata: 10.000 users em 24 horas.
CarrascoMamata: 10.000 users em 24 horas.CarrascoMamata: 10.000 users em 24 horas.
CarrascoMamata: 10.000 users em 24 horas.
 
Web Startups e Aprendizado
Web Startups e AprendizadoWeb Startups e Aprendizado
Web Startups e Aprendizado
 
Apple - Marketing
Apple - MarketingApple - Marketing
Apple - Marketing
 
Facial Expression Recognition / Removal
Facial Expression Recognition / RemovalFacial Expression Recognition / Removal
Facial Expression Recognition / Removal
 
TweetMeToo (2010)
TweetMeToo (2010)TweetMeToo (2010)
TweetMeToo (2010)
 

Redes Complexas (2009)

  • 1. Engenharia de Computação e Informação UFRJ Redes de Computadores II – 2009/2 Professores: REDES COMPLEXAS Luis Henrique Otto Rafael Dahis
  • 2. O que é uma rede ?  Conjunto de Entidades conectadas por Relações
  • 3. O que é uma rede ?  Conjunto de Entidades conectadas por Relações  Na matemática... G =(V,E)  Euler e as pontes de Konigsberg  Como percorrer a cidade sem repetir as pontes?
  • 4. Grafos  Inicialmente...  Estudos de redes pequenas  Análises visuais  Preocupação com questões micro
  • 5. Grafos  Inicialmente...  Estudos de redes pequenas  Análises visuais  Preocupação com questões micro Qual o vértice central?
  • 6. Grafos  Inicialmente...  Estudos de redes pequenas  Análises visuais  Preocupação com questões micro Qual o vértice com maior grau?
  • 7. Grafos  Inicialmente...  Estudos de redes pequenas  Análises visuais  Preocupação com questões micro Qual o “ponto- único-de-falha”?
  • 8. Redes Complexas  O mundo ficou mais complexo ?
  • 9. Redes Complexas  O mundo ficou mais complexo ?  Nossos métodos de coleta, armazenamento e processamento que evoluíram  Grafos maiores podem ser estudados...
  • 10. Redes Complexas Qual o vértice central? Qual o vértice com maior grau? Qual o “ponto- único-de-falha”?
  • 11. Redes Complexas  E agora ?  Viés estatístico  Visualização como um dos grandes desafios
  • 12. Análise de Redes Complexas - Objetivos  1 – Análise estatística e verificação de propriedades conhecidas  2 – Formulação de modelos de geração de grafos semelhantes  3 – Estudo do comportamento da rede frente a certos eventos  Adição / exclusão de um vértice  Vírus  Fluxo
  • 13. Tipos de Redes  Redes Sociais  Pessoas conectadas por ...
  • 14. Tipos de Redes  Redes Sociais  Músicos de Jazz conectadas por Parcerias
  • 15. Tipos de Redes  Redes Sociais  Pesquisadores conectadas por Colaboração
  • 16. Tipos de Redes  Redes Sociais  Usuários conectadas por Amizade Virtual
  • 17. Tipos de Redes  Redes Biológicas  Redes que representam sistemas naturais
  • 18. Tipos de Redes  Redes Biológicas  Cadeias Alimentares
  • 19. Tipos de Redes  Redes Biológicas  Redes de Neurônios
  • 20. Tipos de Redes  Redes Biológicas  Caminhos Metabólicos  Vértices são substratos / produtos de reações
  • 21. Tipos de Redes  Redes de Informação  Entidades= representam informações  Relacionamentos = proximidade de informações
  • 22. Tipos de Redes  Redes de Informação  Redes de Conceitos
  • 23. Tipos de Redes  Redes de Informação  Redes de Preferências
  • 24. Tipos de Redes  Redes de Informação  Grafo da Web
  • 25. Tipos de Redes  Redes Tecnológicas  Feitas pelo homem para distribuição de produtos ou recursos
  • 26. Tipos de Redes  Redes Tecnológicas  Redes de Ligações Telefônicas
  • 27. Tipos de Redes  Redes Tecnológicas  Internet
  • 28. Tipos de Redes  Redes Tecnológicas  Internet
  • 29. Tipos de Redes  Redes Tecnológicas  Redes de Transporte
  • 30. Propriedades das Redes Complexas  Efeito Small-World  Experimento de Milgram  300 cartas  De diversas cidades distantes, para Boston  25% das cartas chegaram  “Seis graus de separação”
  • 31. Propriedades das Redes Complexas  Efeito Small-World  Conceito de distância  Número de arestas percorridas  Peso pode ser contabilizado  Distância média geodésica  Média das distâncias entre todos pares de vértices
  • 32. Propriedades das Redes Complexas  Transitividade  Dois amigos meus tem muita chance de serem amigos
  • 33. Propriedades das Redes Complexas  Transitividade  Dois amigos meus tem muita chance de serem amigos
  • 34. Propriedades das Redes Complexas  Distribuição de Graus  Pk = probabilidade do grau ser maior que k  Lei de Potência
  • 35. Propriedades das Redes Complexas  Distribuição de Graus
  • 36. Propriedades das Redes Complexas  Resiliência  Capacidade de manter a conectividade, à medida que vértices são removidos  Pode ser expresso em função da distância média  Diferentes maneiras de se retirar vértices
  • 37. Propriedades das Redes Complexas  Resiliência  Capacidade de manter a conectividade, à medida que vértices são removidos  Pode ser expresso em função da distância média  Diferentes maneiras de se retirar vértices  Internet  Retiradas aleatórias -> pouco efeito  Retiradas especificas -> catastrófico
  • 38. Propriedades das Redes Complexas  Padrões de Ligações  Vértices podem ter características
  • 39. Propriedades das Redes Complexas  Padrões de Ligações  Vértices podem ter características
  • 40. Propriedades das Redes Complexas  Padrões de Ligações  Vérticespodem ter características  As arestas podem depender disso...
  • 41. Propriedades das Redes Complexas  Estruturas de Comunidade  Clusterização = encontrar grupos  Distância entre vértices de um mesmo grupo é pequena  Distância entre grupos é grande
  • 42. Propriedades das Redes Complexas  Estruturas de Comunidade  Experimento da escola
  • 43. Propriedades das Redes Complexas  Estruturas de Comunidade  Experimento da escola
  • 44. Estudos de Caso – Topologia da Internet  Dois níveis:
  • 45. Estudos de Caso – Topologia da Internet  Relação de leis de potência  Grau x freqûencia de um grau  Distância x vizinhança
  • 46. Estudos de Caso – Topologia da Internet  Internet como fenômeno “Small-World”  Alta clusterização  Distância entre quaisquer dois vértices é pequena
  • 47. OBRIGADO !  Referências Principais  [1] NEWMAN, M.E.J.; The structure and function of complex networks, SIAM Review 45, 167–256 (2003). [2] NEWMAN, M.E.J.; Models of the small world, J. Stat. Phys. 101, 819– 841 (2000). [3] JIM, S.; BESTRAVOS, A.; Small-World Internet Topologies - Possible Causes and Implications on Scalability of End-System Multicast, Technical Report BUCS-2002-004, Boston University, 2002 [4] FALOUTSOS, M.; FALOUTSOS, P.; FALOUTSOS, C.; On Power-Law Relationships of the Internet Topology, SIGCOMM 1999  Imagens: www.visualcomplexity.com.br
  • 48. Perguntas e Respostas  1) Por que as Redes Complexas ganharam popularidade há relativamente pouco tempo ? O mundo tornou-se mais complexo ?
  • 49. Perguntas e Respostas  1) Por que as Redes Complexas ganharam popularidade há relativamente pouco tempo ? O mundo tornou-se mais complexo ?  O mundo não se tornou mais complexo.  Com a evolução tecnológica, ficaram mais simples e viáveis os processos de coleta de dados, armazenamento dos dados e processamento de algoritmos sobre estruturas de dados complexas e de larga escala, como os que definem as redes complexas.
  • 50. Perguntas e Respostas  2) Quais são os três principais objetivos dos estudos em Redes Complexas?
  • 51. Perguntas e Respostas  2) Quais são os três principais objetivos dos estudos em Redes Complexas?  1 – Análise estatística e verificação de propriedades conhecidas  2 – Formulação de modelos de geração de grafos semelhantes  3 – Estudo do comportamento da rede frente a certos eventos  Adição / exclusão de um vértice  Vírus  Fluxo
  • 52. Perguntas e Respostas  3) O que é o efeito Small-World?
  • 53. Perguntas e Respostas  3) O que é o efeito Small-World?  É o efeito que descreve o fato de que, independente do tamanho da rede, a distancia média entre quaisquer dois vértices da rede Small- World tende a ser pequena.  Distânciado caminho médio é menor que a de um grafo aleatório  Coeficiente de clusterização é maior que o de um grafo aleatório
  • 54. Perguntas e Respostas  4) O que é a lei da potência e onde ela é utilizada na análise de redes complexas?
  • 55. Perguntas e Respostas  4) O que é a lei da potência e onde ela é utilizada na análise de redes complexas?  A lei da potência relaciona duas medidas de modo que uma é proporcional a outra elevada a um expoente constante. Isso significa que enquanto uma delas cresce, a outra cresce/descresce exponencialmente.  Exemplos:  Grau x frequência do grau  Distância x vizinhança coberta por essa distância
  • 56. Perguntas e Respostas  5) O que é o efeito de transitividade em um grafo?
  • 57. Perguntas e Respostas  5) O que é o efeito de transitividade em um grafo?  A transitividade indica que dois vizinhos de um vértice tem alta probabilidades de serem também vizinhos entre si.