Escribí una implementación del algoritmo Kuhn-Munkres para el problema de coincidencia perfecta bipartita de peso mínimo basado en las notas de clase que encontré aquí y allá en la web. Funciona muy bien, incluso en miles de vértices. Y estoy de acuerdo en que la teoría detrás de esto es realmente hermosa. Y, sin embargo, todavía me pregunto por qué tuve que ir tan lejos. Me parece que estas notas de clase no explican por qué no podemos simplemente tomar el programa lineal primario y pasarlo al método simplex. Por supuesto, sospecho que es una cuestión de rendimiento predecible, pero como no lo he visto explícitamente, no estoy muy seguro. Se ha comprobado que los puntos extremos del politopo del primario están en 0-1, por lo que parece que podemos alimentarlo directamente a una implementación simple sin siquiera formular el dual. ¿O estoy siendo simplista?