A Message Passing Algorithm for the Minimum Cost Multicut Problem

Abstract

We propose a dual decomposition and linear program relaxation of the NP-hard minimum cost multicut problem. Unlike other polyhedral relaxations of the multicut polytope, it is amenable to efficient optimization by message passing. Like other polyhedral relaxations, it can be tightened efficiently by cutting planes. We define an algorithm that alternates between message passing and efficient separation of cycle- and odd-wheel inequalities. This algorithm is more efficient than state-of-the-art algorithms based on linear programming, including algorithms written in the framework of leading commercial software, as we show in experiments with large instances of the problem from applications in computer vision, biomedical image analysis and data mining.

Cite

Text

Swoboda and Andres. "A Message Passing Algorithm for the Minimum Cost Multicut Problem." Conference on Computer Vision and Pattern Recognition, 2017. doi:10.1109/CVPR.2017.530

Markdown

[Swoboda and Andres. "A Message Passing Algorithm for the Minimum Cost Multicut Problem." Conference on Computer Vision and Pattern Recognition, 2017.](https://mlanthology.org/cvpr/2017/swoboda2017cvpr-message/) doi:10.1109/CVPR.2017.530

BibTeX

@inproceedings{swoboda2017cvpr-message,
  title     = {{A Message Passing Algorithm for the Minimum Cost Multicut Problem}},
  author    = {Swoboda, Paul and Andres, Bjoern},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2017},
  doi       = {10.1109/CVPR.2017.530},
  url       = {https://mlanthology.org/cvpr/2017/swoboda2017cvpr-message/}
}