Title
Temporal Ordered Clustering in Dynamic Networks
Abstract
In temporal ordered clustering, given a single snapshot of a dynamic network, we aim at partitioning its nodes into $K$ ordered clusters $C_1 prec cdots prec C_K$ such that for $iu003cj$ nodes in cluster $C_i$ arrive to the dynamic graph before nodes in cluster $C_j$. The problem of inferring evolution of a dynamic network is of considerable significance in many applications ranging from predicting the age of proteins to track the expansion of fake news in online social networks. We first formulate our problem for a general dynamic graph, and propose an integer programming framework that finds the optimal partial order, which describes the clusters achieving the best precision (i.e., fraction of successfully ordered node pairs in the partial order) for a particular density (i.e., fraction of comparable node pairs in the partial order). We provide a method to solve a linear programming relaxation of the original optimization using importance sampling on a Markov chain corresponding to the graph evolution. Inspired by this solution, we design unsupervised and supervised algorithms to find temporal ordered clusters. Finally, we instantiate our model to the duplication-divergence model (also known as the vertex copying model) which turns out to present a real challenge when compared to other network models, as explained in the paper. We validate the proposed algorithms tailored to the duplication-divergence model on synthetic data and various real-world networks.
Year
DOI
Venue
2019
10.1109/ISIT44484.2020.9174079
arXiv: Social and Information Networks
DocType
Volume
Citations 
Journal
abs/1905.00672
0
PageRank 
References 
Authors
0.34
0
3
Name
Order
Citations
PageRank
Krzysztof Turowski145.65
Jithin Kazuthuveettil Sreedharan2103.39
Wojciech Szpankowski31557192.33