Community detection in networks via nonlinear modularity eigenvectors.

SIAM JOURNAL ON APPLIED MATHEMATICS(2018)

引用 14|浏览2
暂无评分
摘要
Revealing a community structure in a network or dataset is a central problem arising in many scientific areas. The modularity function Q is an established measure quantifying the quality of a community, being identified as a set of nodes having high modularity. In our terminology, a set of nodes with positive modularity is called a module and a set that maximizes Q is thus called a leading module. Finding a leading module in a network is an important task; however, the dimension of real-world problems makes the maximization of Q unfeasible. This poses the need of approximation techniques which are typically based on a linear relaxation of Q, induced by the spectrum of the modularity matrix M. In this work we propose a nonlinear relaxation which is instead based on the spectrum of a nonlinear modularity operator M. We show that extremal eigenvalues of M provide an exact relaxation of the modularity measure Q, in the sense that the maximum eigenvalue of M is equal to the maximum value of Q, although at the price of being more challenging to be computed than those of M. Thus we extend the work made on nonlinear Laplacians by proposing a computational scheme, named generalized RatioDCA, to address such extremal eigenvalues. We show monotonic ascent and convergence of the method. We finally apply the new method to several synthetic and real-world datasets, showing both effectiveness of the model and performance of the method.
更多
查看译文
关键词
community detection,graph modularity,spectral partitioning,nonlinear eigenvalues,Cheeger inequality
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要