Ada pengurangan terkenal dan elegan dari masalah pencocokan bipartit maksimum untuk masalah max-aliran: kita membuat jaringan dengan node sumber , node terminal , dan satu node untuk setiap item untuk dicocokkan, lalu tambahkan tepi yang tepat.t
Pasti ada cara untuk mengurangi aliran maksimum ke pencocokan bipartit maksimum dalam waktu polinomial, karena keduanya dapat dipecahkan secara individual dalam waktu polinomial. Namun, apakah ada pengurangan waktu polinomial "bagus" dari max-flow (dalam grafik umum) ke pencocokan bipartit maksimum?