Efficient Probabilistic Truss Indexing on Uncertain Graphs

Zitan Sun,Xin Huang,Jianliang Xu,Francesco Bonchi
DOI: https://doi.org/10.1145/3442381.3449976
2021-01-01
Abstract:Networks in many real-world applications come with an inherent uncertainty in their structure, due to e.g., noisy measurements, inference and prediction models, or for privacy purposes. Modeling and analyzing uncertain graphs has attracted a great deal of attention. Among the various graph analytic tasks studied, the extraction of dense substructures, such as cores or trusses, has a central role. In this paper, we study the problem of (k, gamma)-truss indexing and querying over an uncertain graph G. A (k, gamma)-truss is the largest subgraph of G, such that the probability of each edge being contained in at least k - 2 triangles is no less than gamma. Our first proposal, CPT-index, keeps all the (k, gamma)-trusses: retrieval for any given k and. can be executed in an optimal linear time w.r.t. the graph size of the queried (k, gamma)-truss. We develop a bottom-up CPT-index construction scheme and an improved algorithm for fast CPT-index construction using top-down graph partitions. For trading off between (k, gamma)-truss offline indexing and online querying, we further develop an approximate indexing approach (epsilon, Delta(r))-APX equipped with two parameters, epsilon and Delta(r), that govern tolerated errors. Extensive experiments using large-scale uncertain graphs with 261 million edges validate the efficiency of our proposed indexing and querying algorithms against state-of-the-art methods.
What problem does this paper attempt to address?