Get the latest tech news

Minimum bipartite matching via Riemann optimization (2023)


Marco Zocca

By chasing down some definitions, I learned about the Birkhoff theorem, which led me to wonder whether we can turn the original combinatorial problem ( minimum weight bipartite matching aka “assignment”[0]) into a differentiable one. We can rewrite the assignment problem such that the optimization variable ranges over the Birkhoff polytope; this rewritten form is equivalent to the original one since the cost function is linear in the argument P, so we expect the optimum to lie at a vertex of the admissible region 𝔹 (i.e. to be a permutation matrix). Besides usual concerns of performance, convergence bounds etc., it would be also interesting to generalize this approach and look at the actual connections with optimal transport: what if we have two histograms or distributions rather than the sets U and V?

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Riemann

Riemann

Photo of Riemann optimization

Riemann optimization

Related news:

News photo

A breakthrough towards the Riemann hypothesis