Globally Convergent Parallel MAP LP Relaxation Solver Using the Frank-Wolfe Algorithm

Abstract

While MAP inference is typically intractable for many real-world applications, linear programming relaxations have been proven very effective. Dual block-coordinate descent methods are among the most efficient solvers, however, they are prone to get stuck in sub-optimal points. Although subgradient approaches achieve global convergence, they are typically slower in practice. To improve convergence speed, algorithms which compute the steepest ε-descent direction by solving a quadratic program have been proposed. In this paper we suggest to decouple the quadratic program based on the Frank-Wolfe approach. This allows us to obtain an efficient and easy to parallelize algorithm while retaining the global convergence properties. Our method proves superior when compared to existing algorithms on a set of spin-glass models and protein design tasks.

Cite

Text

Schwing et al. "Globally Convergent Parallel MAP LP Relaxation Solver Using the Frank-Wolfe Algorithm." International Conference on Machine Learning, 2014.

Markdown

[Schwing et al. "Globally Convergent Parallel MAP LP Relaxation Solver Using the Frank-Wolfe Algorithm." International Conference on Machine Learning, 2014.](https://mlanthology.org/icml/2014/schwing2014icml-globally/)

BibTeX

@inproceedings{schwing2014icml-globally,
  title     = {{Globally Convergent Parallel MAP LP Relaxation Solver Using the Frank-Wolfe Algorithm}},
  author    = {Schwing, Alexander and Hazan, Tamir and Pollefeys, Marc and Urtasun, Raquel},
  booktitle = {International Conference on Machine Learning},
  year      = {2014},
  pages     = {487-495},
  volume    = {32},
  url       = {https://mlanthology.org/icml/2014/schwing2014icml-globally/}
}