Ho scritto un'implementazione dell'algoritmo Kuhn-Munkres per il problema della corrispondenza perfetta bipartita di peso minimo basato sugli appunti delle lezioni che ho trovato qua e là sul web. Funziona davvero bene, anche su migliaia di vertici. E sono d'accordo sul fatto che la teoria che sta dietro sia veramente bella. Eppure mi chiedo ancora perché ho dovuto fare così tanto. Trovo che questi appunti non spieghino perché non possiamo semplicemente prendere il programma lineare primario e passarlo al metodo simplex. Ovviamente sospetto che si tratti di prestazioni prevedibili, ma dal momento che non l'ho visto esplicitamente dichiarato, non sono troppo sicuro. È stato dimostrato che i punti estremi del primitivo del politopo sono in 0-1, quindi sembra che possiamo alimentarlo direttamente a un'implementazione simplex senza nemmeno formulare il doppio. O sto diventando semplicistico?