Scope: Megkeresi a legnagyobb párosítást az adott páros gráfban.
Procedure.:
-
Induljunk ki egy tetszőleges párosításból.
-
Irányítsuk meg a éleit úgy, hogy az -beli élek -ből -be mutatnak, a többi él meg a másik irányba, azaz -ből -be.
-
Jelölje azon -beli csúcsok halmazát, melyeket nem fed .
Hasonlóan, jelölje azon -beli csúcsok halmazát, melyeket nem fed . -
Keressünk egy utat -ből -be az irányított gráfban (ezek az alternáló utak).
-
Ha létezik ilyen út, akkor cseréljük le -et az alternáló út és szimmetrikus differenciájára.
Azaz az út minden páratlanadig élére.