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

08/05/2020
by   Yizhang He, et al.
0

We propose a novel cohesive subgraph model called τ-strengthened (α,β)-core (denoted as (α,β)_τ-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 τ butterflies (2×2-bicliques). (α,β)_τ-core requires each vertex on the upper or lower level to have at least α or β strong ties, given strength level τ. To retrieve the vertices of (α,β)_τ-core optimally, we construct index I_α,β,τ to store all (α,β)_τ-cores. Effective optimization techniques are proposed to improve index construction. To make our idea practical on large graphs, we propose 2D-indexes I_α,β, I_β,τ, and I_α,τ that selectively store the vertices of (α,β)_τ-core for some α,β, and τ. The 2D-indexes are more space-efficient and require less construction time, each of which can support (α,β)_τ-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 (1) (α,β)_τ-core is an effective model capturing unique and important cohesive subgraphs; (2) the proposed techniques significantly improve the efficiency of index construction and query processing.

READ FULL TEXT

page 2

page 7

page 15

page 16

page 17

research
11/17/2020

Efficient and Effective Community Search on Large-scale Bipartite Graphs

Bipartite graphs are widely used to model relationships between two type...
research
11/19/2021

An Index for Single Source All Destinations Distance Queries in Temporal Graphs

A typical task in temporal graphs analysis is answering single-source-al...
research
02/12/2022

Distributed D-core Decomposition over Large Directed Graphs

Given a directed graph G and integers k and l, a D-core is the maximal s...
research
03/24/2022

Batch Dynamic Algorithm to Find k-Cores and Hierarchies

Finding k-cores in graphs is a valuable and effective strategy for extra...
research
06/27/2019

K-Core Maximization through Edge Additions

A popular model to measure the stability of a network is k-core - the ma...
research
09/01/2023

Towards a "Swiss Army Knife" for Scalable User-Defined Temporal (k,𝒳)-Core Analysis

Querying cohesive subgraphs on temporal graphs (e.g., social network, fi...
research
01/08/2019

K-Core Minimization: A Game Theoretic Approach

K-cores are maximal induced subgraphs where all vertices have degree at ...

Please sign up or login with your details

Forgot password? Click here to reset