DS++: A flexible, scalable and provably tight relaxation for matching problems

05/17/2017
by   Nadav Dym, et al.
0

Correspondence problems are often modelled as quadratic optimization problems over permutations. Common scalable methods for approximating solutions of these NP-hard problems are the spectral relaxation for non-convex energies and the doubly stochastic (DS) relaxation for convex energies. Lately, it has been demonstrated that semidefinite programming relaxations can have considerably improved accuracy at the price of a much higher computational cost. We present a convex quadratic programming relaxation which is provably stronger than both DS and spectral relaxations, with the same scalability as the DS relaxation. The derivation of the relaxation also naturally suggests a projection method for achieving meaningful integer solutions which improves upon the standard closest-permutation projection. Our method can be easily extended to optimization over doubly stochastic matrices, partial or injective matching, and problems with additional linear constraints. We employ recent advances in optimization of linear-assignment type problems to achieve an efficient algorithm for solving the convex relaxation. We present experiments indicating that our method is more accurate than local minimization or competing relaxations for non-convex problems. We successfully apply our algorithm to shape matching and to the problem of ordering images in a grid, obtaining results which compare favorably with state of the art methods. We believe our results indicate that our method should be considered the method of choice for quadratic optimization over permutations.

READ FULL TEXT

page 1

page 4

page 5

page 6

page 12

research
11/29/2017

Tighter Lifting-Free Convex Relaxations for Quadratic Matching Problems

In this work we study convex relaxations of quadratic optimisation probl...
research
09/20/2018

Towards Discrete Solution: A Sparse Preserving Method for Correspondence Problem

Many problems of interest in computer vision can be formulated as a prob...
research
01/23/2008

A path following algorithm for the graph matching problem

We propose a convex-concave programming approach for the labeled weighte...
research
01/29/2014

Graph matching: relax or not?

We consider the problem of exact and inexact matching of weighted undire...
research
06/14/2013

Constrained fractional set programs and their application in local clustering and community detection

The (constrained) minimization of a ratio of set functions is a problem ...
research
07/14/2021

Zeroth and First Order Stochastic Frank-Wolfe Algorithms for Constrained Optimization

This paper considers stochastic convex optimization problems with two se...
research
04/03/2013

A Fast Semidefinite Approach to Solving Binary Quadratic Problems

Many computer vision problems can be formulated as binary quadratic prog...

Please sign up or login with your details

Forgot password? Click here to reset