Article ID Journal Published Year Pages File Type
974787 Physica A: Statistical Mechanics and its Applications 2014 11 Pages PDF
Abstract

•We propose a distributed learning automata based algorithm for sampling from complex networks.•The proposed algorithm is studied on 9 popular complex networks.•The proposed algorithm is compared with well-known sampling methods.•The experimental results show that the proposed algorithm is a viable approach for sampling from complex networks.

A complex network provides a framework for modeling many real-world phenomena in the form of a network. In general, a complex network is considered as a graph of real world phenomena such as biological networks, ecological networks, technological networks, information networks and particularly social networks. Recently, major studies are reported for the characterization of social networks due to a growing trend in analysis of online social networks as dynamic complex large-scale graphs. Due to the large scale and limited access of real networks, the network model is characterized using an appropriate part of a network by sampling approaches. In this paper, a new sampling algorithm based on distributed learning automata has been proposed for sampling from complex networks. In the proposed algorithm, a set of distributed learning automata cooperate with each other in order to take appropriate samples from the given network. To investigate the performance of the proposed algorithm, several simulation experiments are conducted on well-known complex networks. Experimental results are compared with several sampling methods in terms of different measures. The experimental results demonstrate the superiority of the proposed algorithm over the others.

Related Topics
Physical Sciences and Engineering Mathematics Mathematical Physics
Authors
, , ,