• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.55.2020.tde-20082020-101929
Document
Author
Full name
Luan Vinicius de Carvalho Martins
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Carlos, 2020
Supervisor
Committee
Liang, Zhao (President)
Lopes, Alneu de Andrade
Quiles, Marcos Gonçalves
Ribeiro, Carlos Henrique Costa
Title in English
A Two-Stage Particle Competition Model for Unbalanced Community Detection in Complex Networks
Keywords in English
Community detection
Complex networks
Particle competition
Unbalanced community
Abstract in English
The usage of Complex Networks has proved to be an excellent tool in reveling prevalent information from complex systems due to its ability to describe spatial, functional, and topological relations among the data. One inherent characteristic of Complex Networks, which is an excellent source of information, is its community structurecommonly defined as a set of nodes more densely connected than to other nodes of the networks. In order to extract this information, many techniques have been proposed. One interesting technique is the Particle Competition method, which is a bio-inspired approach in which a set of particles are inserted into the network and must compete with themselves to capture as many nodes as possible. Competition, here represented as a stochastic dynamic system that controls the particles, is a behavior widely encountered in nature when there is a shortage of resources, such as water, food, or matesthe nodes of the graph are the limited resources each particle must conquer. However, unbalanced communities commonly appear in real complex networks. Although many community detection techniques have been developed, and some of them possess a certain degree of tolerance to unbalance, there is still lacking an explicit and efficient mechanism to treat this problem. In this document, we proposed a Two-Stage Particle Competition model to detect unbalanced communities. At the first stage, named Competition, the particles compete with themselves to occupy as many nodes as possible. At the second stage, a diffusion-like regularization mechanism is introduced to determine the dominance level of each particle at a neighborhood of each node. The two stages work alternatively until the regularization process converges. In the original Particle Competition model, all particles have the same behavior; therefore, there is no way to correctly occupy the communities with different sizes or structures by the particles. In the proposed model, the regularization mechanism makes each particle to have a different behavior according to the network structure. Consequently, communities with different sizes or structures can be correctly detected by the particles. Computer simulations show promising results of the proposed model. Moreover, the regularization mechanism improves both the accuracy and computational speed of the method as fewer iterations are required until convergence when compared to previous Particle Competition methods
Title in Portuguese
Competição de Partícula de Dois Passos para Detecção de Comunidades Desbalanceadas em Redes Complexas
Keywords in Portuguese
Competição de partícula
Comunidades desbalanceadas
Detecção de comunidade
Rede complexa
Abstract in Portuguese
O uso de redes complexas provou ser uma excelente ferramenta para revelar informações de sistemas complexos devido à sua capacidade de descrever relações espaciais, funcionais e topológicas entre os dados. Uma característica inerente às redes complexas, que é uma excelente fonte de informações, é sua estrutura de comunidadegeralmente definida como um conjunto de nós mais densamente conectados entre si do que com outros nós da rede. Para extrair essa informação, diversas técnicas foram propostas. Uma técnica interessante é a Competição de Partícula, que é uma abordagem inpirada de fenômenos da natureza na qual um conjunto de partículas é inserido na rede e deve competir entre si para capturar o maior número possível de nós. A competição, aqui representada como um sistema dinâmico estocástico que controla as partículas, é um comportamento amplamente encontrado na natureza quando há escassez de recursos, como água, alimentos ou parceirosos vértices do grafo são esses recursos escassos. No entanto, comunidades desbalanceadas são frequentes em redes complexas reais. Embora muitas técnicas de detecção da comunidade tenham sido desenvolvidas e algumas delas possuam um certo grau de tolerância ao diferentes tamanhos de comunidade, ainda falta um mecanismo explícito e eficiente para tratar esse problema. Neste documento, propomos um modelo de Competição de Partículas em Dois Passos para detectar comunidades desbalanceadas. No primeiro estágio, chamado Competição, as partículas competem entre si para ocupar o maior número possível de nós. No segundo estágio, um mecanismo de regularização do tipo difusão é introduzido para determinar o nível de dominância de cada partícula, baseado no grau de dominância da vizinhança de cada nó. As duas etapas executam alternativamente até o processo de regularização convergir. No modelo original da Competição de Partículas, todas as partículas têm o mesmo comportamento; portanto, não há como cada partícula ocupar corretamente as comunidades com diferentes tamanhos ou estruturas. No modelo proposto, o mecanismo de regularização faz com que cada partícula tenha um comportamento diferente de acordo com a estrutura da rede. Consequentemente, comunidades com diferentes tamanhos ou estruturas podem ser corretamente detectadas pelas partículas. Simulações de computador mostram resultados promissores do modelo proposto. Além disso, o mecanismo de regularização melhora a precisão e a velocidade computacional do método, pois menos iterações são necessárias até a convergência, quando comparado aos métodos anteriores de Competição de Partículas.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2020-08-20
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.