Computing K-Cores in Large Uncertain Graphs: An Index-based Optimal Approach

Autor: Lu Qin, Bohua Yang, Rong-Hua Li, Lijun Chang, Ying Zhang, Dong Wen
Rok vydání: 2020
Předmět:
Zdroj: IEEE Transactions on Knowledge and Data Engineering. :1-1
ISSN: 2326-3865
1041-4347
DOI: 10.1109/tkde.2020.3023925
Popis: Uncertain graph management and analysis have attracted many research attentions. Among them, computing k-cores in uncertain graphs (aka, (k,)-cores) is an important problem and has emerged in many applications. Given an uncertain graph, the (k,)-cores can be derived by iteratively removing the vertex with an -degree of less than k and updating the -degrees of its neighbors. However, the results heavily depend on the two input parameters k and, and the settings for these parameters are unique to the specific graph structure and the user's subjective requirements. Additionally, computing and updating the -degree for each vertex is costly. To overcome these drawbacks, we have developed an index-based solution for computing (k,)-cores in this paper. The size of the index is well bounded by O(m), where m is the number of edges in the graph. Based on this index, queries can be answered in optimal time. We propose an algorithm for index construction with several different optimizations. We also propose a new algorithm for index construction in external memory, when the uncertain graph cannot be entirely loaded in memory. We conduct extensive experiments on eight real-world datasets to practically evaluate the performance of all the proposed algorithms.
Databáze: OpenAIRE