4.7 Article

Index-Based Intimate-Core Community Search in Large Weighted Graphs

Journal

IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING
Volume 34, Issue 9, Pages 4313-4327

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TKDE.2020.3040762

Keywords

Graph mining; weighted graphs; k-core; community search

Funding

  1. NSFC [61702435, 62072034, 61772346]
  2. HK RGC [22200320, 12201518, 12200817, 12232716]
  3. HK RGC CRF [C6030-18G]
  4. Guangdong Basic and Applied Basic Research Foundation [2019B1515130001]

Ask authors/readers for more resources

In this paper, we propose an efficient framework called LEKS for finding intimate-core groups in graphs. We also introduce a weighted-core index (WC-index) and two new algorithms based on the WC-index to improve the efficiency of the search. The effectiveness and efficiency of our proposed methods are validated through extensive experiments on real-life networks with ground-truth communities.
Community search that finds query-dependent communities has been studied on various kinds of graphs. As one instance of community search, intimate-core group (community) search over a weighted graph is to find a connected k-core containing all query nodes with the smallest group weight. However, existing state-of-the-art methods start from the maximal k-core to refine an answer, which is practically inefficient for large networks. In this paper, we develop an efficient framework, called local exploration k-core search (LEKS), to find intimate-core groups in graphs. We propose a small-weighted spanning tree to connect query nodes, and then expand the tree level by level to a connected k-core, which is finally refined as an intimate-core group. In addition, to support the intimate group search over large weighted graphs, we develop a weighted-core index (WC-index) and two new WC-index-based algorithms for expansion and refinement phases in LEKS. Specifically, we propose a WC-index-based expansion to efficiently find a candidate graph of intimate-core group, leveraging on a two-level expansion of k-breadth and 1-depth. We propose two graph removal strategies: coarse-grained refinement is designed for large graphs to delete a batch of nodes in a few iterations; fine-grained refinement is designed for small graphs to remove nodes carefully and achieve high-quality answers. Extensive experiments on real-life networks with ground-truth communities validate the effectiveness and efficiency of our proposed methods.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available