Mining application-aware community organization with expanded feature subspaces from concerned attributes in social networks

Social networks are typical attributed networks with node attributes. Traditional attribute community detection problems aim at obtaining the whole set of communities in the network. Different from them, we study an application-oriented problem of mining an application-aware community organization w...

Full description

Saved in:
Bibliographic Details
Published in:Knowledge-based systems Vol. 139; pp. 1 - 12
Main Authors: Wu, Peng, Pan, Li
Format: Journal Article
Language:English
Published: Amsterdam Elsevier B.V 01.01.2018
Elsevier Science Ltd
Subjects:
ISSN:0950-7051, 1872-7409
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Social networks are typical attributed networks with node attributes. Traditional attribute community detection problems aim at obtaining the whole set of communities in the network. Different from them, we study an application-oriented problem of mining an application-aware community organization with respect to a set of specific concerned attributes. The set of concerned attributes is provided based on the requirements of any application by a user in advance. The application-aware community organization w.r.t. the set of concerned attributes consists of the communities whose attribute subspaces contain such set of concerned attributes. Besides concerned attributes, the subspace of each required community may contain some other relevant attributes. All relevant attributes of a subspace jointly describe and determine the community embedded in such subspace. Thus the problem includes two subproblems, i.e., how to expand the set of concerned attributes to complete subspaces and how to mine the communities embedded in the expanded subspaces. Two subproblems are jointly solved by optimizing a quality function called subspace fitness. An algorithm called ACM is proposed. In order to locate the communities potentially belonging to the application-aware community organization, a network backbone composed of nodes with similar concerned attributes is constructed. Then the cohesive parts of the network backbone are detected and set as the community seeds to locate the required communities. The set of concerned attributes is set as the initial subspace for all communities. Then each community and its attribute subspace are adjusted iteratively to optimize the subspace fitness. Extensive experiments on synthetic datasets demonstrate the effectiveness and efficiency of our method and applications on real-world networks show its application values.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0950-7051
1872-7409
DOI:10.1016/j.knosys.2017.10.007