Bipartite Maximum-Weight Matching

In computer science, the maximum weight matching problem is the problem of finding, in a weighted graph, a matching in which the sum of weights is maximized. Here, the graph must be bipartite.

Parameters

  • nn: number of vertices
  • mm: number of edges
  • NN: largest weight magnitude

Filters

Computational Model

Randomization

Approximation

Algorithms Table

Displaying 4 of 4 algorithms

See more
Fredman-Tarjan (Edmonds-Karp-based)1984O(mn+n^2log(n))O(n^2)
Johnson (Edmonds-Karp-based)1975O(mn*log(n)/log(2+m/n))O(n^2)
Edmonds-Karp1972O(n(SP+))O(n*(SP+)) where (SP+)(SP+) denotes the time for one SSSP computation on a nonnegatively weighted graph. Initially O(n3)O(n^3)O(n^2)
Hungarian algorithm1955O(n4)O(n^4)O(n2)O(n^2)

Reductions Table

Insuffient Data to display table

Other relevant algorithms

Insuffient Data to display table