Searching Personalized k-wing in Large and Dynamic Bipartite Graphs

01/04/2021
by   Aman Abidi, et al.
0

There are extensive studies focusing on the application scenario that all the bipartite cohesive subgraphs need to be discovered in a bipartite graph. However, we observe that, for some applications, one is interested in finding bipartite cohesive subgraphs containing a specific vertex. In this paper, we study a new query dependent bipartite cohesive subgraph search problem based on k-wing model, named as the personalized k-wing search problem. We introduce a k-wing equivalence relationship to summarize the edges of a bipartite graph G into groups. Therefore, all the edges of G are segregated into different groups, i.e. k-wing equivalence class, forming an efficient and wing number conserving index called EquiWing. Further, we propose a more compact version of EquiWing, EquiWing-Comp, which is achieved by integrating our proposed k-butterfly loose approach and discovered hierarchy properties. These indices are used to expedite the personalized k-wing search with a non-repetitive access to G, which leads to linear algorithms for searching the personalized k-wing. Moreover, we conduct a thorough study on the maintenance of the proposed indices for evolving bipartite graphs. We discover novel properties that help us localize the scope of the maintenance at a low cost. By exploiting the discoveries, we propose novel algorithms for maintaining the two indices, which substantially reduces the cost of maintenance. We perform extensive experimental studies in real, large-scale graphs to validate the efficiency and effectiveness of EquiWing and EquiWing-Comp compared to the baseline.

READ FULL TEXT
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
03/10/2018

Efficient Enumeration of Bipartite Subgraphs in Graphs

Subgraph enumeration problems ask to output all subgraphs of an input gr...
research
07/17/2020

Efficient Exact Algorithms for Maximum Balanced Biclique Search in Bipartite Graphs

Given a bipartite graph, the maximum balanced biclique (MBB) problem, di...
research
07/27/2022

Kempe equivalence of almost bipartite graphs

Two vertex colorings of a graph are Kempe equivalent if they can be tran...
research
10/24/2022

Certifying Induced Subgraphs in Large Graphs

We introduce I/O-optimal certifying algorithms for bipartite graphs, as ...
research
10/24/2021

Parallel Peeling of Bipartite Networks for Hierarchical Dense Subgraph Discovery

Wing and Tip decomposition construct a hierarchy of butterfly-dense edge...
research
08/15/2017

BiRank: Towards Ranking on Bipartite Graphs

The bipartite graph is a ubiquitous data structure that can model the re...

Please sign up or login with your details

Forgot password? Click here to reset