scholarly journals Detecting Community Structures Within Complex Networks Using a Discrete Unconscious Search Algorithm

Author(s):  
Ehsan Ardjmand ◽  
William A. Young II ◽  
Najat E. Almasarwah

Detecting the communities that exist within complex social networks has a wide range of application in business, engineering, and sociopolitical settings. As a result, many community detection methods are being developed by researchers in the academic community. If the communities within social networks can be more accurately detected, the behavior or characteristics of each community within the networks can be better understood, which implies that better decisions can be made. In this paper, a discrete version of an unconscious search algorithm was applied to three widely explored complex networks. After these networks were formulated as optimization problems, the unconscious search algorithm was applied, and the results were compared against the results found from a comprehensive review of state-of-the-art community detection methods. The comparative study shows that the unconscious search algorithm consistently produced the highest modularity that was discovered through the comprehensive review of the literature.

2021 ◽  
Vol 8 (1) ◽  
Author(s):  
Vesa Kuikka

AbstractWe present methods for analysing hierarchical and overlapping community structure and spreading phenomena on complex networks. Different models can be developed for describing static connectivity or dynamical processes on a network topology. In this study, classical network connectivity and influence spreading models are used as examples for network models. Analysis of results is based on a probability matrix describing interactions between all pairs of nodes in the network. One popular research area has been detecting communities and their structure in complex networks. The community detection method of this study is based on optimising a quality function calculated from the probability matrix. The same method is proposed for detecting underlying groups of nodes that are building blocks of different sub-communities in the network structure. We present different quantitative measures for comparing and ranking solutions of the community detection algorithm. These measures describe properties of sub-communities: strength of a community, probability of formation and robustness of composition. The main contribution of this study is proposing a common methodology for analysing network structure and dynamics on complex networks. We illustrate the community detection methods with two small network topologies. In the case of network spreading models, time development of spreading in the network can be studied. Two different temporal spreading distributions demonstrate the methods with three real-world social networks of different sizes. The Poisson distribution describes a random response time and the e-mail forwarding distribution describes a process of receiving and forwarding messages.


2015 ◽  
Vol 11 (3) ◽  
pp. 177-186 ◽  
Author(s):  
Partha Basuchowdhuri ◽  
Riya Roy ◽  
Siddhartha Anand ◽  
Diksha Roy Srivastava ◽  
Subhashis Majumder ◽  
...  

2010 ◽  
Vol 20 (02) ◽  
pp. 361-367 ◽  
Author(s):  
C. O. DORSO ◽  
A. D. MEDUS

The problem of community detection is relevant in many disciplines of science. A community is usually defined, in a qualitative way, as a subset of nodes of a network which are more connected among themselves than to the rest of the network. In this article, we introduce a new method for community detection in complex networks. We define new merit factors based on the weak and strong community definitions formulated by Radicchi et al. [2004] and we show that this local definition properly describes the communities observed experimentally in two typical social networks.


2018 ◽  
Vol 9 (1) ◽  
pp. 1-14 ◽  
Author(s):  
Mohamed Guendouz ◽  
Abdelmalek Amine ◽  
Reda Mohamed Hamou

In the last decade, the problem of community detection in complex networks has attracted the attention of many researchers in many domains, several methods and algorithms have been proposed to deal with this problem, many of them consider it as an optimization problem and various bio-inspired algorithms have been applied to solve it. In this work, the authors propose a new method for community detection in complex networks using the Penguins Search Optimization Algorithm (PeSOA), the authors use the modularity density evaluation measure as a function to maximize and they propose also to enhance the algorithm by using a new initialization strategy. The proposed algorithm has been tested on four popular real-world networks; experimental results compared with other known algorithms show the effectiveness of using this method for community detection in social networks.


2017 ◽  
Vol 01 (01) ◽  
pp. 1630001 ◽  
Author(s):  
Hossein Fani ◽  
Ebrahim Bagheri

Online social networks have become a fundamental part of the global online experience. They facilitate different modes of communication and social interactions, enabling individuals to play social roles that they regularly undertake in real social settings. In spite of the heterogeneity of the users and interactions, these networks exhibit common properties. For instance, individuals tend to associate with others who share similar interests, a tendency often known as homophily, leading to the formation of communities. This entry aims to provide an overview of the definitions for an online community and review different community detection methods in social networks. Finding communities are beneficial since they provide summarization of network structure, highlighting the main properties of the network. Moreover, it has applications in sociology, biology, marketing and computer science which help scientists identify and extract actionable insight.


The community detection is an interesting and highly focused area in the analysis of complex networks (CNA). It identifies closely connected clusters of nodes. In recent years, several approaches have been proposed for community detection and validation of the result. Community detection approaches that use modularity as a measure have given much weight-age by the research community. Various modularity based community detection approaches are given for different domains. The network in the real-world may be weighted, heterogeneous or dynamic. So, it is inappropriate to apply the same algorithm for all types of networks because it may generate incorrect result. Here, literature in the area of community detection and the result evaluation has been extended with an aim to identify various shortcomings. We think that the contribution of facts given in this paper can be very useful for further research.


2020 ◽  
Vol 9 (5) ◽  
pp. 290
Author(s):  
Chuan Ai ◽  
Bin Chen ◽  
Hailiang Chen ◽  
Weihui Dai ◽  
Xiaogang Qiu

Recently, spatial interaction analysis of online social networks has become a big concern. Early studies of geographical characteristics analysis and community detection in online social networks have shown that nodes within the same community might gather together geographically. However, the method of community detection is based on the idea that there are more links within the community than that connect nodes in different communities, and there is no analysis to explain the phenomenon. The statistical models for network analysis usually investigate the characteristics of a network based on the probability theory. This paper analyzes a series of statistical models and selects the MDND model to classify links and nodes in social networks. The model can achieve the same performance as the community detection algorithm when analyzing the structure in the online social network. The construction assumption of the model explains the reasons for the geographically aggregating of nodes in the same community to a degree. The research provides new ideas and methods for nodes classification and geographic characteristics analysis of online social networks and mobile communication networks and makes up for the shortcomings of community detection methods that do not explain the principle of network generation. A natural progression of this work is to geographically analyze the characteristics of social networks and provide assistance for advertising delivery and Internet management.


Author(s):  
Christopher Expósito-Izquierdo ◽  
Airam Expósito-Márquez

The chapter at hand seeks to provide a general survey of the Cuckoo Search Algorithm and its most highlighted variants. The Cuckoo Search Algorithm is a relatively recent nature-inspired population-based meta-heuristic algorithm that is based upon the lifestyle, egg laying, and breeding strategy of some species of cuckoos. In this case, the Lévy flight is used to move the cuckoos within the search space of the optimization problem to solve and obtain a suitable balance between diversification and intensification. As discussed in this chapter, the Cuckoo Search Algorithm has been successfully applied to a wide range of heterogeneous optimization problems found in practical applications over the last few years. Some of the reasons of its relevance are the reduced number of parameters to configure and its ease of implementation.


Sign in / Sign up

Export Citation Format

Share Document