UM ESTUDO SOBRE CONFIABILIDADE DE REDES

Documentos relacionados
UM ESTUDO DE MEDIDAS DE CENTRALIDADE E CONFIABILIDADE EM REDES. Thiago Santos Attias Silva

Árvores Parte 1. Aleardo Manacero Jr. DCCE/UNESP Grupo de Sistemas Paralelos e Distribuídos

Matemática Aplicada às Ciências Sociais- 11º ano

Erros e Incertezas. Rafael Alves Batista Instituto de Física Gleb Wataghin Universidade Estadual de Campinas (Dated: 10 de Julho de 2011.

Subconjuntos Especiais

MODELAGEM MATEMÁTICA DE UM SISTEMA DE DISTRIBUIÇÃO DE ENERGIA ELÉTRICA EM MÉDIA TENSÃO 1. Gabriel Attuati 2, Paulo Sausen 3.

Avaliação e Desempenho Aula 1 - Simulação

Análise de Regressão. Notas de Aula

Teoria dos Grafos Aula 7 - Conceitos Básicos

TOKEN RING & TOKEN BUS

Teoria dos Grafos Aula 9

Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;

Calor Específico. 1. Introdução

Metodologias de Programação

Jorge Figueiredo, DSC/UFCG. Análise e Técnicas de Algoritmos Jorge Figueiredo, DSC/UFCG. Análise e Técnicas de Algoritmos 2005.

UNIPAC Araguari FACAE - Faculdade de Ciências Administrativas e Exatas SISTEMAS DE INFORMAÇÃO

Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.

de rede são comumente utilizadas nos dias de hoje. Um dos grandes desafios para a tecnologia de redes sem fio no momento é o handoff vertical, onde

OFICINA: APROXIMAÇÕES NO CÁLCULO DE ÁREAS AUTORES: ANA PAULA PEREIRA E JULIANA DE MELO PEREIRA

Matemática para a Economia I - 1 a lista de exercícios Prof. - Juliana Coelho

1 Introdução. 1.1 Importância da Utilização da Amostragem

3 Modelos de Simulação

Medidas de Tendência Central

Projeto pelo Lugar das Raízes

A figura a seguir mostra a representação gráfica de um grafo.

(1, 6) é também uma solução da equação, pois = 15, isto é, 15 = 15. ( 23,

ANÁLISE EXPLORATÓRIA DE DADOS

4.1 Experimento 1: Cuba Eletrostática: Carga, Campo e Potenciais Elétricos

BC-0506: Comunicação e Redes Introdução aos Grafos

IFRN. Conexidade e Distância. Prof. Edmilson Campos

Servem para comprovar a veracidade das informações contidas na pesquisa. Artigos científicos Como redigir, publicar e avaliar Maurício Gomes Pereira

Algoritmos e Estruturas de Dados I. Variáveis Indexadas. Pedro O.S. Vaz de Melo

Matemática Aplicada às Ciências Sociais

BC 0208 Fenômenos Mecânicos. Experimento 2 - Roteiro

Algoritmos Genéticos para Roteamento em Redes

Matemática Básica Intervalos

Métodos Quantitativos Aplicados a Custos Análise Estatística como um auxiliar valioso nas decisões

Normas Gerais para Projetos de Pesquisa

PRODUÇÃO CIENTÍFICA DOS PESQUISADORES DA UEL, NA ÁREA DE AGRONOMIA: TRABALHOS PUBLICADOS EM EVENTOS DE 2004 A 2008.

Árvore de Decisão. 3. Árvore de Decisão

CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES

Tipos de problemas de programação inteira (PI) Programação Inteira. Abordagem para solução de problemas de PI. Programação inteira

REFERENCIAL DE ANÁLISE DE MÉRITO DO PROJETO AVISO N.º 02/SAICT/2016

1.1. Definição do Problema

6 CONCEPÇÃO BÁSICA DO SISTEMA DE APOIO À DECISÃO

Variáveis Frequências Gráficos Medidas de Posição Medidas de Dispersão Medidas Complementares Inferência

CRITÉRIOS ESPECÍFICOS DE FÍSICO-QUÍMICA

Orientações Para o Preenchimento do Formulário de Inscrição Preliminar dos Projetos

Faculdade de Odontologia Mestrado em Odontologia - Ortodontia. Projeto de Pesquisa. Titulo. Pesquisador:

Plano de Ensino PROBABILIDADE E ESTATÍSTICA APLICADA À ENGENHARIA - CCE0292

Parte 05 - Técnicas de programação (mapas de Veitch-Karnaugh)

CARGA E DESCARGA DE CAPACITORES

ESTUDO DE UM CIRCUITO RC COMO FILTRO

D e p a r t a m e n t o d e C i ê n c i a s E x p e r i m e n t a i s G r u p o CRITÉRIOS DE AVALIAÇÃO Ano letivo de 2013/2014

Medidas de Localização

Supressão de vistas em peças prismáticas e piramidais

cuja distribuição é t de Student com n 1 graus de liberdade.

GEOMETRIA ANALÍTICA II

Cadastro de Usuários Manual de Usuário 09/05/2011 FAPESP

Guia para Modelagem de Casos de Uso Metodologia CELEPAR

3º Trabalho de GI Análise DFD

Metodologia de Investigação Educacional I

Características das Figuras Geométricas Espaciais

I COLIFORMES E ph MÉDIAS ARITMÉTICAS, MÉDIAS GEOMÉTRICAS E MEDIANAS

2 Método Tipo de Pesquisa

Introdução à Programação. Funções e Procedimentos. Prof. José Honorato F. Nunes honoratonunes@gmail.com

Seqüências. George Darmiton da Cunha Cavalcanti CIn - UFPE

Utilizando o Modelo Webquest para a Aprendizagem de Conceitos Químicos Envolvidos na Camada de Ozônio

INFORMAÇÃO PROVA FINAL DE EQUIVALÊNCIA À FREQUÊNCIA CIÊNCIAS NATURAIS Abril de 2015

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão

a 21 a a 2n... a n1 a n2... a nn

Modelo Uniforme. como eu e meu colega temos 5 bilhetes, temos a mesma probabilidade de ganhar a rifa:

CRITÉRIOS DE AVALIAÇÃO Ponto 8 do Aviso n.º 4376/2016, de 31 de março

Lista de Exercícios 5: Soluções Teoria dos Conjuntos

3 Metodologia. 3.1 Tipo de pesquisa

Manual de preparação de artigo a ser entregue como. Trabalho de Conclusão de Curso (TCC) de Farmácia,

ESTRUTURAS DE MADEIRA

Relações. Antonio Alfredo Ferreira Loureiro. UFMG/ICEx/DCC MD Relações 1

Disciplina Fundamentos de Redes. Introdução à Mascara de Subrede

INF 1010 Estruturas de Dados Avançadas. Indexação em Espaços Multidimensionais DI, PUC-Rio Estruturas de Dados Avançadas 2012.

Projeção ortográfica e perspectiva isométrica

Fórmulas do Traço e o Cálculo de Matrizes Inversas

IND 1115 Inferência Estatística Aula 8

Gestão de Processos: Ciclo PDCA. Profa. Reane Franco Goulart

3. Numerar a coluna da direita conforme a da esquerda 1) Classe (2) :Aluno 2) Um dado objeto (3) oaluno:aluno 3) Objeto (1) Aluno

O QUESTIONÁRIO NA PESQUISA CIENTÍFICA Anivaldo Tadeu Roston Chagas Mestre em Administração pela USP e professor da Universidade Católica de Campinas

SOLUÇÕES N item a) O maior dos quatro retângulos tem lados de medida 30 4 = 26 cm e 20 7 = 13 cm. Logo, sua área é 26 x 13= 338 cm 2.

CAPÍTULO O Método Simplex Pesquisa Operacional

MEDIDAS DE VAZÃO ATRAVÉS DE VERTEDORES

4 A Ferramenta Computacional

As Transformações de Lorentz

CIRCULAR TÉCNICA N o 171 NOVEMBRO 1989 TABELAS PARA CLASSIFICAÇÃO DO COEFICIENTE DE VARIAÇÃO

ANALISE DE FALHAS EM CADEIRAS ESCOLARES

Probabilidade III. Ulisses U. dos Anjos. Departamento de Estatística Universidade Federal da Paraíba. Período

Universidade Federal de Juiz de Fora Laboratório de Eletrônica CEL 037 Página 1 de 7

Coeficiente de Assimetria e Curtose. Rinaldo Artes. Padronização., tem as seguintes propriedades: Momentos

Definição de determinantes de primeira e segunda ordens. Seja A uma matriz quadrada. Representa-se o determinante de A por det(a) ou A.

Lição 5 Medidas Descritivas Medidas de Dispersão

Melhorias de Processos segundo o PDCA Parte IV

Transcrição:

UM ESTUDO SOBRE CONFIABILIDADE DE REDES Taíse Ferraz Lyra Escola Nacional de Ciências e Estatísticas ENCE/IBGE Rua André Cavalcanti, 106 Centro - RJ taiselyra@gmail.com Carla Silva Oliveira Escola Nacional de Ciências e Estatísticas ENCE/IBGE Rua André Cavalcanti, 106 Centro - RJ carla.oliveira@ibge.gov.br Resumo: Na literatura, existem algumas maneiras de se calcular a confiabilidade de uma rede modelada por um grafo. Neste trabalho, é exibida a medida de confiabilidade que considera os vértices confiáveis e as arestas não-confiáveis e são apresentadas algumas medidas de centralidade de vértices que podem auxiliar na identificação de situações onde a inserção de uma aresta pode aumentar a confiabilidade da rede. Abstract: There are some ways in the literature to calculate the reliability of a network modeled by a graph. In this work, the measure of reliability when the vertices are considered reliable and the edges are unreliable is shown and are presented some measures of centrality of vertices that can help the decision which edge can be to add in order to improve the reliability of network 1- Introdução Redes são sistemas físicos, biológicos ou sociais caracterizados por um conjunto grande de entidades bem definidas que interagem dinamicamente entre si. As redes físicas incluem redes de distribuição de energia e de água, redes de transporte, telecomunicações, rádio e TV, dentre outras. As redes sociais podem ser vistas como redes de relacionamento pessoal e/ou temático, de comunidades, de e-mails, de blogs, de pesquisadores e de publicações, e as redes biológicas como cadeias alimentares e de transmissão de doenças. A compreensão de suas estruturas, funções e propriedades são fundamentais para se pensar como é possível manter a funcionalidade dessas redes. Por isso, os interesses da comunidade científica com relação ao estudo e à modelagem de redes vêm aumentando significativamente nos últimos anos. A estrutura de uma rede pode ser representada por um grafo. Por isso, a utilização de ferramentas da Teoria dos Grafos é fundamental na determinação de propriedades referentes a aspectos topológicos de redes. Contudo, como as redes modernas possuem bilhões de vértices, os métodos tradicionais de desenhar essas estruturas topológicas tornam-se ineficazes. Pesquisas recentes têm revelado que uma alternativa para contornar este problema é determinar características e propriedades de grafos de ordem muito grande a partir da análise do comportamento dos vértices e das arestas em grafos pequenos. Por isso, o estudo da confiabilidade de redes passa a ser importantíssimo. A idéia intuitiva de confiabilidade de redes pode ser entendida como a probabilidade de uma rede continuar funcionando mesmo quando uma falha acarretar na remoção de um ou mais subconjuntos de arestas. Sendo assim, redes altamente confiáveis são estruturas fortes e

diz-se também que uma rede é mais confiável que a outra se a probabilidade da primeira ser desconectada for menor do que a da segunda. Em [3], são apresentados métodos para calcular a confiabilidade de uma rede, onde se considera que apenas as arestas possam falhar, sendo os vértices confiáveis; em [5] são consideradas falhas apenas nos vértices, sendo as arestas confiáveis e em [6], uma aproximação combinatorial para o cálculo da confiabilidade, supondo a possibilidade de falha tanto nos vértices quanto nas arestas. Neste trabalho, é feito um estudo considerando o caso onde os vértices são confiáveis e as arestas estão propensas a falhas. Para isto, na Seção 2, são apresentados conceitos básicos sobre Teoria dos Grafos e Confiabilidade de Redes. Na Seção 3, são apresentadas algumas medidas de centralidade que podem auxiliar a ordenação dos vértices da rede em função de sua importância e, finalmente, na Seção 4, a conclusão. 2- Conceitos Básicos Nesta seção, são apresentados os principais conceitos que serão utilizados ao longo deste trabalho. 2.1 - Teoria dos Grafos Um grafo simples não orientado consiste de dois conjuntos e, onde é um conjunto finito e não vazio cujos elementos são denominados vértices e é um conjunto de subconjuntos de dois elementos de cujos elementos são denominados arestas. O grau de um vértice,, é o número de arestas incidentes a ele e dois vértices são denominados adjacentes se existe uma aresta entre eles. Um caminho é uma sequência de vértices tal que de cada um dos vértices existe uma aresta para o vértice seguinte. Um grafo é conexo quando a partir de qualquer um de seus vértices é possível chegar nos demais. Caso contrário, ele é denominado desconexo. A conectividade de arestas de um grafo, denotada por, é o menor número de arestas que precisam ser retiradas do grafo para torná-lo desconexo. Um subgrafo gerador de é um grafo obtido de apenas pela supressão de algumas de suas arestas. Um grafo com vértices pode ser representado através de uma matriz de ordem, denominada matriz de adjacência de, onde a entrada da matriz é igual a se e são adjacentes ou igual a caso contrário, 2.2 - Cálculo da Confiabilidade de uma Rede Os vértices de um grafo podem representar os terminais de uma rede e suas arestas o meio físico de comunicação entre eles. Para uma rede estar em funcionamento, todo par de vértices deve estar conectado por pelo menos um caminho. Neste contexto, uma rede é modelada por um grafo simples não-orientado onde o conjunto de vértices tem cardinalidade, e o conjunto de arestas tem cardinalidade. Nestes grafos, cada vértice é perfeitamente confiável e somente as arestas estão propensas a falhas. Tem-se também que cada aresta possui uma probabilidade de falha, a qual é denotada por, que é a probabilidade de falha da aresta. Existem casos, onde todas as arestas do grafo que modela a rede possuem a mesma probabilidade de falha, a qual é denotada simplesmente por. Além disso, as arestas são duas a duas independentes, isto é, a falha de uma não implica na falha de outra. Para calcular a confiabilidade de uma rede, ou seja, a probabilidade do grafo G que modela esta rede permanecer conexo após a falha de algumas de suas arestas, é necessário determinar a

probabilidade de cada estado de funcionamento da rede e depois somar os resultados obtidos, lembrando que uma rede funciona quando todo par de vértices estiver conectado por pelo menos um caminho. A probabilidade de cada estado da rede é dada pelo seguinte produtório: onde é o conjunto de arestas do grafo e é o conjunto formado pelas arestas do grafo que funcionam. Neste trabalho, as arestas do grafo que modela a rede possuem a mesma probabilidade de falha. Assim, a confiabilidade de uma rede é dada pela seguinte expressão: onde é o grafo que modela a rede em questão e é o número de subgrafos geradores conexos de contendo arestas. Agora, para exemplificar a definição acima, considera-se a rede modelada pelo grafo da Figura 2.1.1. Figura 2.1.1: Grafo Para a determinação da função que expressa a confiabilidade da rede em função de, é preciso determinar os valores de, que são os números de subgrafos geradores conexos de contendo arestas, os quais são exibidos na Figura 2.1.2. Figura 2.1.2: Subgrafos geradores conexos de contendo cinco e seis arestas. Assim, a confiabilidade desta rede é dada pela seguinte função:

Por exemplo, se, tem-se. Considerando a rede modelada pelo grafo, pode-se pensar em aumentar o valor de sua confiabilidade através da inserção de uma nova aresta com a mesma probabilidade de falha. A Figura 2.1.3 exibe seis grafos não isomorfos gerados a partir de, através da inserção de uma nova aresta e a Tabela 2.1.4 exibe o valor da confiabilidade para cada um desses grafos com probabilidade de falha. Figura 2.1.3: Grafos gerados a partir de, através da inserção de uma nova aresta. Grafo Valor da Confiabilidade, com 0.22084 0.27683 0.33281 0.22084 0.27683 0.25194 0.22084 Tabela 2.1.4: Valores da confiabilidade para cada um dos grafos da Figura 2.1.3, com probabilidade de falha. Pode-se observar, através da Tabela 2.1.4, que dentre todas as possibilidades de inserção de uma aresta, o grafo que teve o maior aumento em sua confiabilidade, aumento esse em torno de 138%, foi o grafo obtido de ligando os vértices 1 e 6. Com isso, surge a seguinte pergunta: por que a inserção desta aresta gerou o maior impacto no aumento da confiabilidade desta rede? Para responder a essa questão, utiliza-se algumas medidas de centralidade que são introduzidas na próxima seção.

3 - Medidas de Centralidade As medidas de centralidade podem ser utilizadas para verificar o quanto um vértice de uma rede é mais importante em relação aos demais. A partir do resultado de cada medida de centralidade, é possível ordenar os vértices da rede em função de sua importância relativa. Entretanto um vértice não estará obrigatoriamente na mesma posição de acordo com a análise de todas as medidas. Isto acontece, pois a expressão utilizada para o cálculo de uma cada dessas medidas está associada a um significado distinto das demais. Por isso, ao analisar uma rede através da centralidade de seus vértices, deve-se identificar o contexto do problema para escolher qual medida é a mais adequada para a análise. 3.1 Alguns tipos de Medidas de Centralidade Medida de Proximidade (Closeness) [4]: Está relacionada com a distância total de um vértice aos demais da rede. Seja uma matriz, cujo elemento representa a menor distância do elemento para o elemento,. O cálculo da centralidade de proximidade do vértice é dado por: O elemento mais central da rede é aquele com o menor valor de, visto que este elemento é o que se comunica com maior agilidade com os demais elementos. Medida de Autovetor (Eigenvector) [1]: A centralidade de autovetor atribui relevância a um vértice em função de sua relação com os demais vértices da rede. Se um vértice está ligado a outros que se encontram em uma posição central na rede, o mesmo terá centralidade de autovetor alta. A centralidade do vértice é dada por, que satisfaz a seguinte equação: Em notação matricial, tem-se: As soluções de e correspondem, respectivamente, aos autovalores e autovetores da matriz de adjacência do grafo que modela a rede. Utilizam-se os valores do autovetor associado ao maior autovalor da matriz para a identificação dos vértices de maior influência na rede, [2]. Assim, quanto maior for o valor de, maior será a centralidade do vértice. Medida de Informação (Degree) [4]: Representa um importante aspecto da posição estrutural do vértice e atribui relevância ao vértice em função do número de ligações diretas que o mesmo estabelece com os demais vértices da rede. Seu valor é calculado pelo grau do vértice em questão, conforme a seguinte expressão:

Através dessa medida, pode-se observar que um vértice com alta centralidade de informação mantém contato com muitos outros. Considerando a rede modelada pelo grafo, a Tabela 3.1.1 exibe o valor das medidas de centralidade para cada um dos vértices deste grafo. 4 Conclusão Proximidade Autovetor Informação 12 0,2337 1 8 0,5454 3 7 0,5641 3 9 0,2960 2 9 0,4753 2 13 0,1268 1 Tabela 3.1.1: Medidas de centralidade para o grafo da Figura 2.1.1. Analisando as informações da Tabela 3.1.1, observa-se que, segundo as medidas de Proximidade, Autovetor e Informação, os vértices menos centrais são e. Com isso, se o objetivo é tornar a rede mais confiável com a inserção de uma nova aresta, é natural pensar na ligação dos vértices e. Tal fato já tinha sido observado na Seção 2, porém o cálculo da confiabilidade de uma rede é bastante desgastante de ser executado de forma manual e até mesmo computacional. Logo, a utilização de medidas de centralidade parece ser uma outra alternativa que pode auxiliar na análise do aumento da confiabilidade de uma rede. É claro que, para reforçar essa conclusão, é necessária a realização de outros experimentos, que serão feitos posteriormente. 5 - Bibliografia [1] Bonacich, P., Eigenvector-like measures of centrality for asymmetric relations, Social Networks, 23, pp. 191-201, 2001. [2] Bonacich, P., Power and Centrality: A Family of Measures, The American Journal of Sociology, v. 92, nº 5, pp. 1170-1182, 1987. [3] Colbourn, C. J., Combinatorial Aspects of Network Reliability, Annals of Operations Research, nº 33, pp. 3-15, 1991. [4] Freeman, L. C., Centrality in networks: I. Conceptual clarification, Social Networks 1, pp. 215-239, 1979. [5] Goldschmidt, O.; Jaillet, P.; Lasota, R., On reliability of graphs with node failures, Networks, v. 24, pp. 251-259, 2006. [6] Shpungin, Y., Combinatorial Approach to reliability Evaluation of Network with Unreliable Nodes and Unreliable Edges, WASET, 2006.