Sampling algorithms for stochastic graphs: A learning automata approach

被引:18
作者
Rezvanian, Alireza [1 ,2 ]
Meybodi, Mohammad Reza [2 ]
机构
[1] Inst Res Fundamental Sci IPM, Sch Comp Sci, POB 19395-5746, Tehran, Iran
[2] Amirkabir Univ Technol, Tehran Polytech, Comp Engn & Informat Technol Dept, Soft Comp Lab, Hafez Ave 424, Tehran, Iran
关键词
Stochastic graphs; Network sampling; Network measures; Complex networks; Learning automata; COMMUNITY STRUCTURE; SOCIAL NETWORKS; CENTRALITY; SET;
D O I
10.1016/j.knosys.2017.04.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, there has been growing interest in social network analysis. Graph models for social network analysis are usually assumed to be a deterministic graph with fixed weights for its edges or nodes. As activities of users in online social networks are changed with time, however, this assumption is too restrictive because of uncertainty, unpredictability and the time-varying nature of such real networks. The existing network measures and network sampling algorithms for complex social networks are designed basically for deterministic binary graphs with fixed weights. This results in loss of much of the information about the behavior of the network contained in its time-varying edge weights of network, such that is not an appropriate measure or sample for unveiling the important natural properties of the original network embedded in the varying edge weights. In this paper, we suggest that using stochastic graphs, in which weights associated with the edges are random variables, can be a suitable model for complex social network. Once the network model is chosen to be stochastic graphs, every aspect of the network such as path, clique, spanning tree, network measures and sampling algorithms should be treated stochastically. In particular, the network measures should be reformulated and new network sampling algorithms must be designed to reflect the stochastic nature of the network. In this paper, we first define some network measures for stochastic graphs, and then we propose four sampling algorithms based on learning automata for stochastic graphs. In order to study the performance of the proposed sampling algorithms, several experiments are conducted on real and synthetic stochastic graphs. The performances of these algorithms are studied in terms of Kolmogorov-Smirnov D statistics, relative error, Kendall's rank correlation coefficient and relative cost. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:126 / 144
页数:19
相关论文
共 50 条
  • [41] A Learning Automata Based Solution to Service Selection in Stochastic Environments
    Yazidi, Anis
    Granmo, Ole-Christoffer
    Oommen, B. John
    TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT III, PROCEEDINGS, 2010, 6098 : 209 - +
  • [42] Effective Page Recommendation Algorithms Based on Distributed Learning Automata
    Forsati, Rana
    Rahbar, Afsaneh
    Mahdavi, Mehrdad
    2009 FOURTH INTERNATIONAL MULTI-CONFERENCE ON COMPUTING IN THE GLOBAL INFORMATION TECHNOLOGY (ICCGI 2009), 2009, : 41 - +
  • [43] Learning automata-based algorithms for solving the stochastic shortest path routing problems in 5G wireless communication
    Guo, Ying
    Li, Shenghong
    Jiang, Wen
    Zhang, Bo
    Ma, Yinghua
    PHYSICAL COMMUNICATION, 2017, 25 : 376 - 385
  • [44] A novel time series link prediction method: Learning automata approach
    Moradabadi, Behnaz
    Meybodi, Mohammad Reza
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2017, 482 : 422 - 432
  • [45] An Intelligent Channel Assignment Approach for Minimum Interference in Wireless Mesh Networks Using Learning Automata and Genetic Algorithms
    Nandini Balusu
    Suresh Pabboju
    G Narsimha
    Wireless Personal Communications, 2019, 106 : 1293 - 1307
  • [46] An Intelligent Channel Assignment Approach for Minimum Interference in Wireless Mesh Networks Using Learning Automata and Genetic Algorithms
    Balusu, Nandini
    Pabboju, Suresh
    Narsimha, G.
    WIRELESS PERSONAL COMMUNICATIONS, 2019, 106 (03) : 1293 - 1307
  • [47] A Learning Automata Local Contribution Sampling Applied to Hydropower Production Optimisation
    Fidje, Jahn Thomas
    Haraldseid, Christian Krakevik
    Granmo, Ole-Christoffer
    Goodwin, Morten
    Matheussen, Bernt Viggo
    ARTIFICIAL INTELLIGENCE XXXIV, AI 2017, 2017, 10630 : 163 - 168
  • [48] Stochastic Stability of Perturbed Learning Automata in Positive-Utility Games
    Chasparis, Georgios C.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (11) : 4454 - 4469
  • [49] A note on the learning automata based algorithms for adaptive parameter selection in PSO
    Hashemi, A. B.
    Meybodi, M. R.
    APPLIED SOFT COMPUTING, 2011, 11 (01) : 689 - 705
  • [50] Learning automata-based algorithms for MapReduce data skewness handling
    Mohammad Amin Irandoost
    Amir Masoud Rahmani
    Saeed Setayeshi
    The Journal of Supercomputing, 2019, 75 : 6488 - 6516