Esercizio dal Manuale di progettazione dell'algoritmo
6-10. [4] Let G = (V,E) be an undirected graph. A set F ⊆ E of edges is called a feedback-edge set if every cycle of G has at least one edge in F.
(b) Suppose that G is a weighted undirected graph with positive edge weights. Design an efficient algorithm to find a minimum-weight feedback-edge set.
La mia soluzione proposta per (b) è quella di eseguire DFS ottenendo il peso massimo come tie breaker. Quindi ogni margine posteriore sarà sempre il bordo più basso ponderato nel suo ciclo. Mi chiedo se questa è una soluzione valida.