Finding and tracking local communities by approximating derivatives in networks

被引:2
|
作者
Rigi, M. Amin [1 ]
Moser, Irene [1 ]
Farhangi, M. Mehdi [2 ]
Lui, Chengfei [1 ]
机构
[1] Swinburne Univ Technol, Melbourne, Vic, Australia
[2] Univ Louisville, Louisville, KY 40292 USA
关键词
Derivative; Graph; Dynamic; Differential geometry; Local community detection; Active contours;
D O I
10.1007/s11280-019-00737-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Since various complex systems are represented by networks, detecting and tracking local communities has become a crucial task nowadays. Local community detection methods are getting much attention because they can address large networks. One famous class of local community detection is to find communities around a seed node. In this research, a novel local community detection method, inspired by geometric active contours, is proposed for finding a community surrounding an initial seed. While most of real world networks are dynamic and the majority of local community detection cannot tackle dynamic networks, the proposed model has the ability to track a local community in a dynamic network. The proposed model introduces and uses the derivative-based concepts curvature and gradient of the boundary of a connected sub-graph in networks. Then, a velocity function based on curvature and gradient is proposed to determine if the boundary of a community should evolve to include a neighbouring candidate. Approximating derivatives in discrete Euclidean space has a long history. However, compared to Euclidean space, graphs follow a non-uniform space in which the dimensionality, given by the the fluctuation in degrees of nodes, fluctuates from one node to another. This complexity complicates the approximation of derivatives which are needed for defining the curvature and gradient of a node in the boundary of a community. A new framework to approximate derivatives in graphs is proposed for such a purpose. For finding local communities, benchmarking our method against two recent methods indicates that it is capable of finding communities with equal or better conductance; and, for tracking dynamic local communities, benchmarking of the proposed method against ground-truth dataset shows a noticeable level of accuracy.
引用
收藏
页码:1519 / 1551
页数:33
相关论文
共 50 条
  • [41] Degree of approximation results for feedforward networks approximating unknown mapping and their derivatives
    Hornik, K.
    Stinchcombe, M.
    White, H.
    Auer, P.
    Neural Computation, 1994, 6 (06)
  • [42] Tracking local communities in streaming graphs with a dynamic algorithm
    Zakrzewska A.
    Bader D.A.
    Social Network Analysis and Mining, 2016, 6 (1)
  • [43] Trustworthiness in Networks: A Simulation Approach for Approximating Local Trust and Distrust Values
    Nordheimer, Khrystyna
    Schulze, Thimo
    Veit, Daniel
    TRUST MANAGEMENT IV, 2010, 321 : 157 - +
  • [44] Expert Finding Using Markov Networks in Open Source Communities
    Vergne, Matthieu
    Susi, Angelo
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2014), 2014, 8484 : 196 - 210
  • [45] Finding weighted k-truss communities in large networks
    Zheng, Zibin
    Ye, Fanghua
    Li, Rong-Hua
    Ling, Guohui
    Jin, Tan
    INFORMATION SCIENCES, 2017, 417 : 344 - 360
  • [46] Finding communities in networks in the strong and almost-strong sense
    Cafieri, Sonia
    Caporossi, Gilles
    Hansen, Pierre
    Perron, Sylvain
    Costa, Alberto
    PHYSICAL REVIEW E, 2012, 85 (04)
  • [47] Finding and Matching Communities in Social Networks Using Data Mining
    Alsaleh, Slah
    Nayak, Richi
    Xu, Yue
    2011 INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2011), 2011, : 389 - 393
  • [48] Finding Overlapping Communities by Increasing the Determinacy of SLPA in Complex Networks
    Zhang, Jingyi
    Ma, Zhixin
    Sun, Qijuan
    Yan, Jun
    Zhang, Xiao
    Shen, Mengjia
    INTELLIGENCE SCIENCE AND BIG DATA ENGINEERING, 2018, 11266 : 111 - 122
  • [49] Utilizing Cellular Learning Automata for Finding Communities in Weighted Networks
    Khomami, Mohammad Mehdi Daliri
    Rezvanian, Alireza
    Saghiri, Ali Mohammad
    Meybodi, Mohammad Reza
    2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 325 - 329
  • [50] A New Local Algorithm for Detecting Communities in Networks
    Tian, Junwei
    Chen, Duanbing
    Fu, Yan
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL II, 2009, : 721 - 724