Overlapping Community Discovery Method Based on Two Expansions of Seeds

The real world can be characterized as a complex network sto in symmetric matrix. Community discovery (or community detection) can effectively reveal the common features of network groups. The communities are overlapping since, in fact, one thing often belongs to multiple categories. Hence, overlapp...

Full description

Bibliographic Details
Main Authors: Yan Li, Jing He, Youxi Wu, Rongjie Lv
Format: Article
Language:English
Published: MDPI AG 2021-12-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/13/1/18
id doaj-7ad2a78ce51c4089827982bb94861641
record_format Article
spelling doaj-7ad2a78ce51c4089827982bb948616412020-12-25T00:00:56ZengMDPI AGSymmetry2073-89942021-12-0113181810.3390/sym13010018Overlapping Community Discovery Method Based on Two Expansions of SeedsYan Li0Jing He1Youxi Wu2Rongjie Lv3School of Economics and Management, Hebei University of Technology, Tianjin 300401, ChinaSchool of Economics and Management, Hebei University of Technology, Tianjin 300401, ChinaSchool of Artificial Intelligence, Hebei University of Technology, Tianjin 300401, ChinaSchool of Economics and Management, Hebei University of Technology, Tianjin 300401, ChinaThe real world can be characterized as a complex network sto in symmetric matrix. Community discovery (or community detection) can effectively reveal the common features of network groups. The communities are overlapping since, in fact, one thing often belongs to multiple categories. Hence, overlapping community discovery has become a new research hotspot. Since the results of the existing community discovery algorithms are not robust enough, this paper proposes an effective algorithm, named Two Expansions of Seeds (TES). TES adopts the topological feature of network nodes to find the local maximum nodes as the seeds which are based on the gravitational degree, which makes the community discovery robust. Then, the seeds are expanded by the greedy strategy based on the fitness function, and the community cleaning strategy is employed to avoid the nodes with negative fitness so as to improve the accuracy of community discovery. After that, the gravitational degree is used to expand the communities for the second time. Thus, all nodes in the network belong to at least one community. Finally, we calculate the distance between the communities and merge similar communities to obtain a less- undant community structure. Experimental results demonstrate that our algorithm outperforms other state-of-the-art algorithms.https://www.mdpi.com/2073-8994/13/1/18overlapping community discoverygravitational degreegreedy strategytwo expansions
collection DOAJ
language English
format Article
sources DOAJ
author Yan Li
Jing He
Youxi Wu
Rongjie Lv
spellingShingle Yan Li
Jing He
Youxi Wu
Rongjie Lv
Overlapping Community Discovery Method Based on Two Expansions of Seeds
Symmetry
overlapping community discovery
gravitational degree
greedy strategy
two expansions
author_facet Yan Li
Jing He
Youxi Wu
Rongjie Lv
author_sort Yan Li
title Overlapping Community Discovery Method Based on Two Expansions of Seeds
title_short Overlapping Community Discovery Method Based on Two Expansions of Seeds
title_full Overlapping Community Discovery Method Based on Two Expansions of Seeds
title_fullStr Overlapping Community Discovery Method Based on Two Expansions of Seeds
title_full_unstemmed Overlapping Community Discovery Method Based on Two Expansions of Seeds
title_sort overlapping community discovery method based on two expansions of seeds
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2021-12-01
description The real world can be characterized as a complex network sto in symmetric matrix. Community discovery (or community detection) can effectively reveal the common features of network groups. The communities are overlapping since, in fact, one thing often belongs to multiple categories. Hence, overlapping community discovery has become a new research hotspot. Since the results of the existing community discovery algorithms are not robust enough, this paper proposes an effective algorithm, named Two Expansions of Seeds (TES). TES adopts the topological feature of network nodes to find the local maximum nodes as the seeds which are based on the gravitational degree, which makes the community discovery robust. Then, the seeds are expanded by the greedy strategy based on the fitness function, and the community cleaning strategy is employed to avoid the nodes with negative fitness so as to improve the accuracy of community discovery. After that, the gravitational degree is used to expand the communities for the second time. Thus, all nodes in the network belong to at least one community. Finally, we calculate the distance between the communities and merge similar communities to obtain a less- undant community structure. Experimental results demonstrate that our algorithm outperforms other state-of-the-art algorithms.
topic overlapping community discovery
gravitational degree
greedy strategy
two expansions
url https://www.mdpi.com/2073-8994/13/1/18
work_keys_str_mv AT yanli overlappingcommunitydiscoverymethodbasedontwoexpansionsofseeds
AT jinghe overlappingcommunitydiscoverymethodbasedontwoexpansionsofseeds
AT youxiwu overlappingcommunitydiscoverymethodbasedontwoexpansionsofseeds
AT rongjielv overlappingcommunitydiscoverymethodbasedontwoexpansionsofseeds
_version_ 1724371666954354688