A Modular Framework for Centrality and Clustering in Complex Networks
- URL: http://arxiv.org/abs/2111.11623v1
- Date: Tue, 23 Nov 2021 03:01:29 GMT
- Title: A Modular Framework for Centrality and Clustering in Complex Networks
- Authors: Frederique Oggier, Silivanxay Phetsouvanh, and Anwitaman Datta
- Abstract summary: In this paper, we study two important such network analysis techniques, namely, centrality and clustering.
An information-flow based model is adopted for clustering, which itself builds upon an information theoretic measure for computing centrality.
Our clustering naturally inherits the flexibility to accommodate edge directionality, as well as different interpretations and interplay between edge weights and node degrees.
- Score: 0.6423239719448168
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The structure of many complex networks includes edge directionality and
weights on top of their topology. Network analysis that can seamlessly consider
combination of these properties are desirable. In this paper, we study two
important such network analysis techniques, namely, centrality and clustering.
An information-flow based model is adopted for clustering, which itself builds
upon an information theoretic measure for computing centrality. Our principal
contributions include a generalized model of Markov entropic centrality with
the flexibility to tune the importance of node degrees, edge weights and
directions, with a closed-form asymptotic analysis. It leads to a novel
two-stage graph clustering algorithm. The centrality analysis helps reason
about the suitability of our approach to cluster a given graph, and determine
`query' nodes, around which to explore local community structures, leading to
an agglomerative clustering mechanism. The entropic centrality computations are
amortized by our clustering algorithm, making it computationally efficient:
compared to prior approaches using Markov entropic centrality for clustering,
our experiments demonstrate multiple orders of magnitude of speed-up. Our
clustering algorithm naturally inherits the flexibility to accommodate edge
directionality, as well as different interpretations and interplay between edge
weights and node degrees. Overall, this paper thus not only makes significant
theoretical and conceptual contributions, but also translates the findings into
artifacts of practical relevance, yielding new, effective and scalable
centrality computations and graph clustering algorithms, whose efficacy has
been validated through extensive benchmarking experiments.
Related papers
- Boosting the Performance of Decentralized Federated Learning via Catalyst Acceleration [66.43954501171292]
We introduce Catalyst Acceleration and propose an acceleration Decentralized Federated Learning algorithm called DFedCata.
DFedCata consists of two main components: the Moreau envelope function, which addresses parameter inconsistencies, and Nesterov's extrapolation step, which accelerates the aggregation phase.
Empirically, we demonstrate the advantages of the proposed algorithm in both convergence speed and generalization performance on CIFAR10/100 with various non-iid data distributions.
arXiv Detail & Related papers (2024-10-09T06:17:16Z) - Self-Supervised Graph Embedding Clustering [70.36328717683297]
K-means one-step dimensionality reduction clustering method has made some progress in addressing the curse of dimensionality in clustering tasks.
We propose a unified framework that integrates manifold learning with K-means, resulting in the self-supervised graph embedding framework.
arXiv Detail & Related papers (2024-09-24T08:59:51Z) - Fuzzy K-Means Clustering without Cluster Centroids [21.256564324236333]
Fuzzy K-Means clustering is a critical technique in unsupervised data analysis.
This paper proposes a novel Fuzzy textitK-Means clustering algorithm that entirely eliminates the reliance on cluster centroids.
arXiv Detail & Related papers (2024-04-07T12:25:03Z) - Maximum Likelihood Estimation on Stochastic Blockmodels for Directed Graph Clustering [22.421702511126373]
We formulate clustering as estimating underlying communities in the directed block model.
We introduce two efficient and interpretable directed clustering algorithms, a spectral clustering algorithm and a semidefinite programming based clustering algorithm.
arXiv Detail & Related papers (2024-03-28T15:47:13Z) - Deep Contrastive Graph Learning with Clustering-Oriented Guidance [61.103996105756394]
Graph Convolutional Network (GCN) has exhibited remarkable potential in improving graph-based clustering.
Models estimate an initial graph beforehand to apply GCN.
Deep Contrastive Graph Learning (DCGL) model is proposed for general data clustering.
arXiv Detail & Related papers (2024-02-25T07:03:37Z) - Exact Recovery and Bregman Hard Clustering of Node-Attributed Stochastic
Block Model [0.16385815610837165]
This paper presents an information-theoretic criterion for the exact recovery of community labels.
It shows how network and attribute information can be exchanged in order to have exact recovery.
It also presents an iterative clustering algorithm that maximizes the joint likelihood.
arXiv Detail & Related papers (2023-10-30T16:46:05Z) - Fast Topological Clustering with Wasserstein Distance [0.0]
We propose a novel and computationally practical topological clustering method that clusters complex networks with intricate topology.
Such networks are aggregated into clusters through a centroid-based clustering strategy based on both their topological and geometric structure.
The proposed method is demonstrated to be effective using both simulated networks and measured functional brain networks.
arXiv Detail & Related papers (2021-11-30T21:02:53Z) - Attention-driven Graph Clustering Network [49.040136530379094]
We propose a novel deep clustering method named Attention-driven Graph Clustering Network (AGCN)
AGCN exploits a heterogeneous-wise fusion module to dynamically fuse the node attribute feature and the topological graph feature.
AGCN can jointly perform feature learning and cluster assignment in an unsupervised fashion.
arXiv Detail & Related papers (2021-08-12T02:30:38Z) - KCoreMotif: An Efficient Graph Clustering Algorithm for Large Networks
by Exploiting k-core Decomposition and Motifs [6.1734015475373765]
Spectral clustering is one of the most commonly used algorithms for graph-structured data (networks)
We propose an efficient graph clustering algorithm, KCoreMotif, specifically for large networks by exploiting k-core decomposition and motifs.
Comparative results demonstrate that the proposed graph clustering algorithm is accurate yet efficient for large networks.
arXiv Detail & Related papers (2020-08-21T12:21:05Z) - Learning to Cluster Faces via Confidence and Connectivity Estimation [136.5291151775236]
We propose a fully learnable clustering framework without requiring a large number of overlapped subgraphs.
Our method significantly improves clustering accuracy and thus performance of the recognition models trained on top, yet it is an order of magnitude more efficient than existing supervised methods.
arXiv Detail & Related papers (2020-04-01T13:39:37Z) - Quantized Decentralized Stochastic Learning over Directed Graphs [52.94011236627326]
We consider a decentralized learning problem where data points are distributed among computing nodes communicating over a directed graph.
As the model size gets large, decentralized learning faces a major bottleneck that is the communication load due to each node transmitting messages (model updates) to its neighbors.
We propose the quantized decentralized learning algorithm over directed graphs that is based on the push-sum algorithm in decentralized consensus optimization.
arXiv Detail & Related papers (2020-02-23T18:25:39Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.