Bipartite Graph MCM

The goal of maximum cardinality matching is to find a matching with as many edges as possible (equivalently: a matching that covers as many vertices as possible). Here, the graph is bipartite.

Parameters

  • VV: number of vertices
  • EE: number of edges

Filters

Computational Model

Randomization

Approximation

Algorithms Table

Displaying 4 of 4 algorithms

See more
Madry's algorithm2013O(E10/7polylog(V))O(E^{10/7} \text{polylog}(V))O(V+E)O(V + E)
Chandran and Hochbaum2011O(min(Vk,E)+kmin(k2,E))O(\min(Vk, E)+\sqrt{k}\min(k^2, E))O(E)O(E)
Hopcroft–Karp algorithm1973O(V0.5E)O(V^{0.5} E)O(V)O(V)
Ford–Fulkerson algorithm1956O(VE)O(VE)O(E)O(E)

Reductions Table

Displaying 1 of 1 reductions

Other relevant algorithms

Insuffient Data to display table