English

Exploring Cohesive Subgraphs with Vertex Engagement and Tie Strength in Bipartite Graphs

Social and Information Networks 2020-08-11 v1 Databases

Abstract

We propose a novel cohesive subgraph model called τ\tau-strengthened (α,β)(\alpha,\beta)-core (denoted as (α,β)τ(\alpha,\beta)_{\tau}-core), which is the first to consider both tie strength and vertex engagement on bipartite graphs. An edge is a strong tie if contained in at least τ\tau butterflies (2×22\times2-bicliques). (α,β)τ(\alpha,\beta)_{\tau}-core requires each vertex on the upper or lower level to have at least α\alpha or β\beta strong ties, given strength level τ\tau. To retrieve the vertices of (α,β)τ(\alpha,\beta)_{\tau}-core optimally, we construct index Iα,β,τI_{\alpha,\beta,\tau} to store all (α,β)τ(\alpha,\beta)_{\tau}-cores. Effective optimization techniques are proposed to improve index construction. To make our idea practical on large graphs, we propose 2D-indexes Iα,β,Iβ,τI_{\alpha,\beta}, I_{\beta,\tau}, and Iα,τI_{\alpha,\tau} that selectively store the vertices of (α,β)τ(\alpha,\beta)_{\tau}-core for some α,β\alpha,\beta, and τ\tau. The 2D-indexes are more space-efficient and require less construction time, each of which can support (α,β)τ(\alpha,\beta)_{\tau}-core queries. As query efficiency depends on input parameters and the choice of 2D-index, we propose a learning-based hybrid computation paradigm by training a feed-forward neural network to predict the optimal choice of 2D-index that minimizes the query time. Extensive experiments show that (11) (α,β)τ(\alpha,\beta)_{\tau}-core is an effective model capturing unique and important cohesive subgraphs; (22) the proposed techniques significantly improve the efficiency of index construction and query processing.

Keywords

Cite

@article{arxiv.2008.04054,
  title  = {Exploring Cohesive Subgraphs with Vertex Engagement and Tie Strength in Bipartite Graphs},
  author = {Yizhang He and Kai Wang and Wenjie Zhang and Xuemin Lin and Ying Zhang},
  journal= {arXiv preprint arXiv:2008.04054},
  year   = {2020}
}