English

Fast Algorithm for K-Truss Discovery on Public-Private Graphs

Databases 2019-06-04 v1 Artificial Intelligence Data Structures and Algorithms

Abstract

In public-private graphs, users share one public graph and have their own private graphs. A private graph consists of personal private contacts that only can be visible to its owner, e.g., hidden friend lists on Facebook and secret following on Sina Weibo. However, existing public-private analytic algorithms have not yet investigated the dense subgraph discovery of k-truss, where each edge is contained in at least k-2 triangles. This paper aims at finding k-truss efficiently in public-private graphs. The core of our solution is a novel algorithm to update k-truss with node insertions. We develop a classification-based hybrid strategy of node insertions and edge insertions to incrementally compute k-truss in public-private graphs. Extensive experiments validate the superiority of our proposed algorithms against state-of-the-art methods on real-world datasets.

Keywords

Cite

@article{arxiv.1906.00140,
  title  = {Fast Algorithm for K-Truss Discovery on Public-Private Graphs},
  author = {Soroush Ebadian and Xin Huang},
  journal= {arXiv preprint arXiv:1906.00140},
  year   = {2019}
}
R2 v1 2026-06-23T09:36:25.027Z