Ranking Communities in Weighted Networks
نویسندگان
چکیده
Real-world networks exhibit significant community structure. Communities are sometimes explicitly known or defined (e.g., virtual groups that one joins in an online social network, departments in an organization), but are often determined using a community detection or a clustering algorithm. Given a weighted network, with edge weights denoting interaction strengths between vertices, and a mapping of vertices to overlapping or non-overlapping communities, we present a new unsupervised method for ranking communities, such that the computed nonnegative community weights seek to explain the edge weights. Our method is based on a new factorization of the weighted adjacency matrix. Unlike Nonnegative Matrix Factorization, our decomposition has a simple combinatorial interpretation. We show that the proposed ranking problem reduces to a Nonnegative Least Squares problem, and design a fast algorithm for computing the ranking. We assess this ranking problem formulation on a variety of synthetic and real-world networks, in order to gain insight into its advantages and limitations.
منابع مشابه
Detect Overlapping Communities via Ranking Node Popularities
Detection of overlapping communities has drawn much attention lately as they are essential properties of real complex networks. Despite its influence and popularity, the well studied and widely adopted stochastic model has not been made effective for finding overlapping communities. Here we extend the stochastic model method to detection of overlapping communities with the virtue of autonomous ...
متن کاملValuing Indirect Citations in Citation Networks using Data Fusion
Any scientific activity requires awareness of previous related activities. Citation networks are the networks in which each document is compared as a link of a chain with its previous and next documents, and the documents with the highest number of citations are considered as the most effective ones in a domain. Most of the introduced methods use direct citations for valuing the documents. One ...
متن کاملMining Overlapping Communities in Real-world Networks Based on Extended Modularity Gain
Detecting communities plays a vital role in studying group level patterns of a social network and it can be helpful in developing several recommendation systems such as movie recommendation, book recommendation, friend recommendation and so on. Most of the community detection algorithms can detect disjoint communities only, but in the real time scenario, a node can be a member of more than one ...
متن کاملAccuracy and Precision of Methods for Community Identification in Weighted Networks
Based on brief review of approaches for community identification and measurement for sensitivity characterization, the accuracy and precision of several approaches for detecting communities in weighted networks are investigated. In weighted networks, the community structure should take both links and link weights into account and the partition of networks should be evaluated by weighted modular...
متن کاملRanking Developer Candidates by Social Links
In Open Source Software (OSS) projects, participants initially communicate with others and then may become developers if they are deemed worthy by the community. Recent studies indicate that the abundance of established social links of a participant is the strongest predictor to his/her promotion. Having reliable rankings of the candidates is key to recruiting and maintaining a successful opera...
متن کامل