• Non ci sono risultati.

`e una limitazione superiore al numero di cammini disgiunti. Se si trovano un taglio e un insieme di cammini disgiunti di pari cardinalit` a devono essere necessariamente ottimi.

N/A
N/A
Protected

Academic year: 2021

Condividi "`e una limitazione superiore al numero di cammini disgiunti. Se si trovano un taglio e un insieme di cammini disgiunti di pari cardinalit` a devono essere necessariamente ottimi."

Copied!
1
0
0

Testo completo

(1)

1.52 Esercizio. Si modifichi l’esempio 1.50 assegnando inoltre due nodi particolari e si imponga la condizione che i due nodi vengano sconnessi dalla rimozione degli archi. Si dimostri che il valore ottimo dell’esempio 1.50 modificato `e sempre maggiore o uguale al valore ottimo dell’esempio 1.51 (si vedr` a pi` u avanti che i due valori ottimi devono essere uguali).

Soluzione. La propriet` a di non intersezione di cammini richiesta nell’esempio 1.51 va riferita agli archi (intendendo un cammino come un insieme di archi). Per ogni taglio che separa due nodi assegnati, un generico cammino fra i due nodi deve contenere almeno un arco del taglio. Quindi la cardinalit` a del taglio definisce una limitazione superiore al numero di cammini disgiunti negli archi. Allora un taglio di minima cardinalit` a fra due nodi dati

`e una limitazione superiore al numero di cammini disgiunti. Se si trovano un taglio e un insieme di cammini disgiunti di pari cardinalit` a devono essere necessariamente ottimi.

Se si vuole modificare il problema restringendo l’insieme di cammini a cammini disgiunti anche nei nodi, bisogna modificare il grafo in un grafo orientato in cui ogni arco viene sostituito da una coppia di archi orientati antiparalleli (figura 1). Successivamente ogni nodo i (tranne la sorgente e la destinazione) viene sostituito da due nodi i

e i

+

. Ogni arco (i, j) viene modificato in (i

+

, j

) (figura 2). Infine si aggiungono archi (i

, i

+

) (figura 3). A questo punto ogni cammino orientato in questo grafo ` e obbligato a percorrere l’arco (i

, i

+

) se nel grafo originale attraversa il nodo i. Quindi nel nuovo grafo orientato i cammini orientati disgiunti negli archi sono cammini disgiunti nei nodi nel grafo originale. In figura 5 si veda la soluzione corrispondente a due cammini.

fig. 1 fig. 2

fig. 3 fig. 4

1

Riferimenti

Documenti correlati

Come applicazione della matrice d’adiacenza, ricaviamo alcune formule per il calcolo del numero di cammini e cicli di lunghezza fissata. 1 Numero di cammini in

Per ogni istanza è stato analizzato sia il caso in cui ogni sorgente può essere connessa ad una qualsiasi destinazione, sia il caso in cui i nodi origine e destinazione in input sono

`e vero che se non poniamo restrizione alcuna il problema di trovare un cammino semplice (nessun arco ripetuto) ottimo diviene NP -completo in quanto contiene come caso particolare

Anche attraverso la GIORNATA NAZIONALE DEI CAMMINI che da sette anni viene organizzata annualmente nella prima domenica di maggio (domenica 3 maggio 2015 si

Mostrare come il problema di determinare un piano di rinnovo del macchinario di costo totale netto minimo (acquisti + manutenzione + ricavato per il periodo di 5 anni) pu`o

scegliere il vertice di G da prendere in esame di volta in volta, utilizzando il costo del cammino minimo di ciascun vertice come valore su cui costruire la priorità degli

Grafo particolare è quello "euleriano", dal matematico Eulero, che nel 1736 lo utilizzò per risolvere il problema dei ponti di Königsberg: un cammino o percorso è detto di

● L'algoritmo di Bellman e Ford determina i cammini di costo minimo anche in presenza di archi con peso negativo. – Però non devono esistere cicli di