University of Lincoln
Browse

Community mining using three closely joint techniques based on community mutual membership and refinement strategy

Version 4 2024-03-25, 16:39
Version 3 2023-10-29, 14:09
journal contribution
posted on 2024-03-25, 16:39 authored by Ronghua Shang, Huan Liu, Licheng Jiao, Amir MA Ghalamzan EA
<p>Community structure has become one of the central studies of the topological structure of complex networks in the past decades. Although many advanced approaches have been proposed to identify community structure, those state-of-the-art methods still lack efficiency in terms of a balance between stability, accuracy and computation time. Here, we propose an algorithm with different stages, called TJA-net, to efficiently identify communities in a large network with a good balance between accuracy, stability and computation time. First, we propose an initial labeling algorithm, called ILPA, combining K-nearest neighbor (KNN) and label propagation algorithm (LPA). To produce a number of sub-communities automatically, ILPA iteratively labels a node in a network using the labels of its adjacent nodes and their index of closeness. Next, we merge sub-communities using the mutual membership of two communities. Finally, a refinement strategy is designed for modifying the label of the wrongly clustered nodes at boundaries. In our approach, we propose and use modularity density as the objective function rather than the commonly used modularity. This can deal with the issue of the resolution limit for different network structures enhancing the result precision. We present a series of experiments with artificial and real data set and compare the results obtained by our proposed algorithm with the ones obtained by the state-of-the-art algorithms, which shows the effectiveness of our proposed approach. The experimental results on large-scale artificial networks and real networks illustrate the superiority of our algorithm.</p>

History

School affiliated with

  • School of Computer Science (Research Outputs)

Publication Title

Applied Soft Computing

Volume

61

Pages/Article Number

1060-1073

Publisher

Elsevier

ISSN

1568-4946

Date Submitted

2019-04-12

Date Accepted

2017-08-26

Date of First Publication

2017-09-14

Date of Final Publication

2017-12-01

Date Document First Uploaded

2019-04-03

ePrints ID

34760

Usage metrics

    University of Lincoln (Research Outputs)

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC