Puoi modificare qualsiasi grafico in modo che Dijkstra's trovi la soluzione con il numero minimo di spigoli così:
Moltiplicare ogni peso del bordo con un numero , quindi aggiungere al peso per penalizzare ogni bordo aggiuntivo nella soluzione, ad es
Questo non funziona per tutti i valori di ; deve essere almeno affinché funzioni. Se non è questo numero minimo, potrebbe non scegliere il percorso più breve. Come trovo questo valore minimo ?
Ps. Questo è stato fatto a livello ricreativo, ho fatto i compiti molto tempo fa.