Graph matching between bipartite and unipartite networks: to collapse, or not to collapse, that is the question

02/05/2020
by   Jesús Arroyo, et al.
0

Graph matching consists of aligning the vertices of two unlabeled graphs in order to maximize the shared structure across networks; when the graphs are unipartite, this is commonly formulated as minimizing their edge disagreements. In this paper, we address the common setting in which one of the graphs to match is a bipartite network and one is unipartite. Commonly, the bipartite networks are collapsed or projected into a unipartite graph, and graph matching proceeds as in the classical setting. This potentially leads to noisy edge estimates and loss of information. We formulate the graph matching problem between a bipartite and a unipartite graph using an undirected graphical model, and introduce methods to find the alignment with this model without collapsing. In simulations and real data examples, we show how our methods can result in a more accurate matching than the naive approach of transforming the bipartite networks into unipartite, and we demonstrate the performance gains achieved by our method in simulated and real data networks, including a co-authorship-citation network pair and brain structural and functional data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/01/2021

Excluding a Planar Matching Minor in Bipartite Graphs

Matching minors are a specialisation of minors fit for the study of grap...
research
07/31/2023

On bipartite coverings of graphs and multigraphs

A bipartite covering of a (multi)graph G is a collection of bipartite gr...
research
08/08/2023

Spartan Bipartite Graphs are Essentially Elementary

We study a two-player game on a graph between an attacker and a defender...
research
12/26/2018

Maximum Likelihood Estimation and Graph Matching in Errorfully Observed Networks

Given a pair of graphs with the same number of vertices, the inexact gra...
research
01/20/2022

Modelling the large and dynamically growing bipartite network of German patents and inventors

We analyse the bipartite dynamic network of inventors and patents regist...
research
07/01/2020

A simple bipartite graph projection model for clustering in networks

Graph datasets are frequently constructed by a projection of a bipartite...
research
10/29/2022

A Two Step Approach to Weighted Bipartite Link Recommendations

Many real world person-person or person-product relationships can be mod...

Please sign up or login with your details

Forgot password? Click here to reset