Efficient Algorithms for Exact Graph Matching on Correlated Stochastic
Block Models with Constant Correlation
- URL: http://arxiv.org/abs/2305.19666v2
- Date: Fri, 2 Jun 2023 11:57:07 GMT
- Title: Efficient Algorithms for Exact Graph Matching on Correlated Stochastic
Block Models with Constant Correlation
- Authors: Joonhyuk Yang, Dongpil Shin, and Hye Won Chung
- Abstract summary: We propose an efficient algorithm for matching graphs with community structure.
Our algorithm is the first low-order-time algorithm achieving exact matching between two correlated block models.
- Score: 7.914348940034351
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We consider the problem of graph matching, or learning vertex correspondence,
between two correlated stochastic block models (SBMs). The graph matching
problem arises in various fields, including computer vision, natural language
processing and bioinformatics, and in particular, matching graphs with inherent
community structure has significance related to de-anonymization of correlated
social networks. Compared to the correlated Erdos-Renyi (ER) model, where
various efficient algorithms have been developed, among which a few algorithms
have been proven to achieve the exact matching with constant edge correlation,
no low-order polynomial algorithm has been known to achieve exact matching for
the correlated SBMs with constant correlation. In this work, we propose an
efficient algorithm for matching graphs with community structure, based on the
comparison between partition trees rooted from each vertex, by extending the
idea of Mao et al. (2021) to graphs with communities. The partition tree
divides the large neighborhoods of each vertex into disjoint subsets using
their edge statistics to different communities. Our algorithm is the first
low-order polynomial-time algorithm achieving exact matching between two
correlated SBMs with high probability in dense graphs.
Related papers
- Optimizing the Induced Correlation in Omnibus Joint Graph Embeddings [14.008892752201593]
We study the correlation-to-OMNI problem and the flat correlation problem.
In the correlation-to-OMNI problem, we present an algorithm that estimates the matrix of generalized Omnibus weights that induces optimal correlation in the embedding space.
arXiv Detail & Related papers (2024-09-26T05:22:16Z) - Differentiable Proximal Graph Matching [40.41380102260085]
We introduce an algorithm for graph matching based on the proximal operator, referred to as differentiable proximal graph matching (DPGM)
The whole algorithm can be considered as a differentiable map from the graph affinity matrix to the prediction of node correspondence.
Numerical experiments show that PGM outperforms existing graph matching algorithms on diverse datasets.
arXiv Detail & Related papers (2024-05-26T08:17:13Z) - M3C: A Framework towards Convergent, Flexible, and Unsupervised Learning
of Mixture Graph Matching and Clustering [57.947071423091415]
We introduce Minorize-Maximization Matching and Clustering (M3C), a learning-free algorithm that guarantees theoretical convergence.
We develop UM3C, an unsupervised model that incorporates novel edge-wise affinity learning and pseudo label selection.
Our method outperforms state-of-the-art graph matching and mixture graph matching and clustering approaches in both accuracy and efficiency.
arXiv Detail & Related papers (2023-10-27T19:40:34Z) - Random graph matching at Otter's threshold via counting chandeliers [16.512416293014493]
We propose an efficient algorithm for graph matching based on similarity scores constructed from counting a certain family of weighted trees rooted at each.
This is the first graph matching algorithm that succeeds at an explicit constant correlation and applies to both sparse and dense graphs.
arXiv Detail & Related papers (2022-09-25T20:00:28Z) - CGMN: A Contrastive Graph Matching Network for Self-Supervised Graph
Similarity Learning [65.1042892570989]
We propose a contrastive graph matching network (CGMN) for self-supervised graph similarity learning.
We employ two strategies, namely cross-view interaction and cross-graph interaction, for effective node representation learning.
We transform node representations into graph-level representations via pooling operations for graph similarity computation.
arXiv Detail & Related papers (2022-05-30T13:20:26Z) - Reinforcement Learning Based Query Vertex Ordering Model for Subgraph
Matching [58.39970828272366]
Subgraph matching algorithms enumerate all is embeddings of a query graph in a data graph G.
matching order plays a critical role in time efficiency of these backtracking based subgraph matching algorithms.
In this paper, for the first time we apply the Reinforcement Learning (RL) and Graph Neural Networks (GNNs) techniques to generate the high-quality matching order for subgraph matching algorithms.
arXiv Detail & Related papers (2022-01-25T00:10:03Z) - Deep Probabilistic Graph Matching [72.6690550634166]
We propose a deep learning-based graph matching framework that works for the original QAP without compromising on the matching constraints.
The proposed method is evaluated on three popularly tested benchmarks (Pascal VOC, Willow Object and SPair-71k) and it outperforms all previous state-of-the-arts on all benchmarks.
arXiv Detail & Related papers (2022-01-05T13:37:27Z) - Joint Graph Learning and Matching for Semantic Feature Correspondence [69.71998282148762]
We propose a joint emphgraph learning and matching network, named GLAM, to explore reliable graph structures for boosting graph matching.
The proposed method is evaluated on three popular visual matching benchmarks (Pascal VOC, Willow Object and SPair-71k)
It outperforms previous state-of-the-art graph matching methods by significant margins on all benchmarks.
arXiv Detail & Related papers (2021-09-01T08:24:02Z) - Factorizable Graph Convolutional Networks [90.59836684458905]
We introduce a novel graph convolutional network (GCN) that explicitly disentangles intertwined relations encoded in a graph.
FactorGCN takes a simple graph as input, and disentangles it into several factorized graphs.
We evaluate the proposed FactorGCN both qualitatively and quantitatively on the synthetic and real-world datasets.
arXiv Detail & Related papers (2020-10-12T03:01:40Z) - CoSimGNN: Towards Large-scale Graph Similarity Computation [5.17905821006887]
Graph Neural Networks (GNNs) provide a data-driven solution for this task.
Existing GNN-based methods, which either respectively embeds two graphs or deploy cross-graph interactions for whole graph pairs, are still not able to achieve competitive results.
We propose the "embedding-coarsening-matching" framework CoSimGNN, which first embeds and coarsens large graphs with adaptive pooling operation and then deploys fine-grained interactions on the coarsened graphs for final similarity scores.
arXiv Detail & Related papers (2020-05-14T16:33:13Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.