English

Distributed Computation of Graph Matching in Multi-Agent Networks

Optimization and Control 2020-02-21 v1

Abstract

This work considers the distributed computation of the one-to-one vertex correspondences between two undirected and connected graphs, which is called \textit{graph matching}, over multi-agent networks. Given two \textit{isomorphic} and \textit{asymmetric} graphs, there is a unique permutation matrix that maps the vertices in one graph to the vertices in the other. Based on a convex relaxation of graph matching in Aflalo et al. (2015), we propose a distributed computation of graph matching as a distributed convex optimization problem subject to equality constraints and a global set constraint, using a network of multiple agents whose interaction graph is connected. Each agent in the network only knows one column of each of the adjacency matrices of the two graphs, and all agents collaboratively learn the graph matching by exchanging information with their neighbors. The proposed algorithm employs a projected primal-dual gradient method to handle equality constraints and a set constraint. Under the proposed algorithm, the agents' estimates of the permutation matrix converge to the optimal permutation globally and exponentially fast. Finally, simulation results are given to illustrate the effectiveness of the method.

Keywords

Cite

@article{arxiv.2002.08586,
  title  = {Distributed Computation of Graph Matching in Multi-Agent Networks},
  author = {Quoc Van Tran and Zhiyong Sun and Brian D. O. Anderson and Hyo-Sung Ahn},
  journal= {arXiv preprint arXiv:2002.08586},
  year   = {2020}
}

Comments

10 pages, 2 figures, an extended version of a paper submitted to CDC20

R2 v1 2026-06-23T13:47:44.740Z