LGOCMLJan 6, 2021

Maximum a Posteriori Inference of Random Dot Product Graphs via Conic Programming

arXiv:2101.02180v2
AI Analysis

This work provides a new method for inferring latent structures in random dot product graphs, which is significant for researchers and practitioners working with network analysis and graph inference.

This paper introduces a convex cone program for inferring the latent probability matrix of a random dot product graph (RDPG) by maximizing the Bernoulli maximum likelihood with nuclear norm regularization. The method successfully recovers natural clusters and underlying low-dimensional geometry in synthetic RDPGs, and latent structure in real-world graphs, scaling to graphs with a few hundred nodes.

We present a convex cone program to infer the latent probability matrix of a random dot product graph (RDPG). The optimization problem maximizes the Bernoulli maximum likelihood function with an added nuclear norm regularization term. The dual problem has a particularly nice form, related to the well-known semidefinite program relaxation of the MaxCut problem. Using the primal-dual optimality conditions, we bound the entries and rank of the primal and dual solutions. Furthermore, we bound the optimal objective value and prove asymptotic consistency of the probability estimates of a slightly modified model under mild technical assumptions. Our experiments on synthetic RDPGs not only recover natural clusters, but also reveal the underlying low-dimensional geometry of the original data. We also demonstrate that the method recovers latent structure in the Karate Club Graph and synthetic U.S. Senate vote graphs and is scalable to graphs with up to a few hundred nodes.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes