Solving Orthogonal Group Synchronization via Convex and Low-Rank Optimization: Tightness and Landscape Analysis

06/01/2020
by   Shuyang Ling, et al.
0

Group synchronization aims to recover the group elements from their noisy pairwise measurements. It has found many applications in community detection, clock synchronization, and joint alignment problem. This paper focuses on the orthogonal group synchronization which is often used in cryo-EM and computer vision. However, it is generally NP-hard to retrieve the group elements by finding the least squares estimator. In this work, we first study the semidefinite programming (SDP) relaxation of the orthogonal group synchronization and its tightness, i.e., the SDP estimator is exactly equal to the least squares estimator. Moreover, we investigate the performance of the Burer-Monteiro factorization in solving the SDP relaxation by analyzing its corresponding optimization landscape. We provide deterministic sufficient conditions which guarantee: (i) the tightness of SDP relaxation; (ii) optimization landscape arising from the Burer-Monteiro approach is benign, i.e., the global optimum is exactly the least squares estimator and no other spurious local optima exist. Our result provides a solid theoretical justification of why the Burer-Monteiro approach is remarkably efficient and effective in solving the large-scale SDPs arising from orthogonal group synchronization. We perform numerical experiments to complement our theoretical analysis, which gives insights into future research directions.

READ FULL TEXT

page 9

page 10

research
12/01/2020

Improved Performance Guarantees for Orthogonal Group Synchronization via Generalized Power Method

Given the noisy pairwise measurements among a set of unknown group eleme...
research
12/25/2021

A Spectral Method for Joint Community Detection and Orthogonal Group Synchronization

Community detection and orthogonal group synchronization are both fundam...
research
06/29/2021

Generalized Power Method for Generalized Orthogonal Procrustes Problem: Global Convergence and Optimization Landscape Analysis

Given a set of multiple point clouds, how to find the rigid transformati...
research
08/12/2020

Near-Optimal Performance Bounds for Orthogonal and Permutation Group Synchronization via Spectral Methods

Group synchronization asks to recover group elements from their pairwise...
research
07/19/2022

Unrolled algorithms for group synchronization

The group synchronization problem involves estimating a collection of gr...
research
12/27/2021

Near-Optimal Bounds for Generalized Orthogonal Procrustes Problem via Generalized Power Method

Given multiple point clouds, how to find the rigid transform (rotation, ...
research
09/16/2020

A Unified Approach to Synchronization Problems over Subgroups of the Orthogonal Group

Given a group 𝒢, the problem of synchronization over the group 𝒢 is a co...

Please sign up or login with your details

Forgot password? Click here to reset