Supponiamo di avere lo spanning tree minimo T di un dato grafo G (con n vertici e m bordi) e un nuovo spigolo e = (u, v) di peso w che aggiungeremo a G. Fornire un algoritmo efficiente per trovare l'albero di copertura minimo del grafico G + e. L'algoritmo deve essere eseguito in tempo O (n) per ricevere il credito completo.Aggiungi un nuovo spigolo al grafico e trova il nuovo spanning tree in O (n)
(c) da manuale Skiena
Inizio Prim o Kruskal ALG da u o v fino a raggiungere un frammento del percorso dell'albero data spanning? Sembra che la nuova spanning tree non cambierà molto da un nuovo edge.
poiché questo è un problema compiti a casa, si può spiegare più precisamente quello che vuoi aiuto? Questo è un grosso problema, ma non ti daremo la risposta. – templatetypedef