Estratto del documento

Esercizio 1

Applicare l'algoritmo primale-duale relativo al node-cover per trovare la soluzione 2-approssimata del problema. Individuare pertanto la sequenza di voli che garantisca il minimo costo.

Sono dati i seguenti pairings ammissibili:

  1. Berlino-Amsterdam-Atene {1,2,3}
  2. Roma-Budapest {4,5}
  3. Roma-Amsterdam-Helsinki {4,2,6}
  4. Helsinki-Londra {6,7}
  5. Berlino-Londra {1,7}
  6. Atene-Budapest {3,5}

Abbiamo I = {F1, F2, ..., F7} V servizio h = 1,...,7. Fn ⊆ J sono insiemi che contengono lo stesso servizio h. J = {1,...,6} pairings ammissibili.

Svolgimento

Determino gli Fn:

F1 = {1,5}

F2 = {1,3}

F3 = {1,6}

F4 = {2,3}

F5 = {2,6}

F6 = {3,4}

F7 = {4,5}

T ⊆ J è un cover ⟺ |Fi ∩ T| ≥ 1 ∀ Fi ∈ I.

Nodi := pairings ammissibili.

Archi := Fi.

Vediamo che ogni arco sia coperto.

Esercizio 1

Applicare l'algoritmo primale-duale relativo al Node-Cover per trovare la soluzione 2-approssimata del problema. Individuare pertanto la sequenza di voli che garantisca il minimo costo.

Sono dati i seguenti pairings ammissibili:

  1. Berlino - Amsterdam - Atene {1, 2, 3}
  2. Roma - Budapest {4, 5}
  3. Roma - Amsterdam - Helsinki {4, 2, 6}
  4. Helsinki - Londra {6, 7}
  5. Berlino - Londra {1, 7}
  6. Atene - Budapest {3, 5}

Abbiamo I = {F1, F2, ..., F7} ∀ servizio ń = 1, ..., 7. Fn ⊆ J sono insiemi che contengono lo stesso servizio ń J = {1, ..., 6} pairings ammissibili.

Svolgimento

Determino gli Fn:

F1 = {1, 5}

F2 = {1, 3}

F3 = {1, 6}

F4 = {2, 3}

F5 = {2, 6}

F6 = {3, 4}

F7 = {4, 5}

T ⊆ J è un cover <=> |Fi ∩ T| ≥ 1 ∀ Fi ∈ I.

Nodi := pairings ammissibili.

Archi := Fi.

Vogliamo che ogni arco sia coperto.

Vogliamo trovare il cammino a costo minimo.

Definiamo primale e duale

Primale

min cTu

ΣeεF ue ≥ 1     FεI

ue ≥ 0     eεJ

Duale

max 1Ty

ΣFεI yF ≤ ce     eεJ

yF ≥ 0     FεI

F1     u1 + u5 ≥ 1

F2     u1 + u3 ≥ 1

F3     u1 + u6 ≥ 1

F4     u2 + u3 ≥ 1

F5     u2 + u6 ≥ 1

F6     u3 + u4 ≥ 1

F7     u4 + u5 ≥ 1

u1, ..., u6 ≥ 0

Passo Φ

Scelgo una soluzione iniziale.

Passo 1

Scelgo una &overline;F=> Aggiungo J¯: J¯ = J¯ ∪ {1,3} = {1,3}=> Aggiungo Y¯F2 = 1=> Aggiungo T - J¯ = {1,3}

Passo 2

Scelgo una F¯ che non interseca J¯: F¯ = F5 = {2,6} ^ {1,3} = ∅.

Infatti in J¯ = {1,3} non ci sono {2,6}=> non avrei potuto inserire F1, F3, F4, F6.

=> Aggiungo YF = Y¯F5 = Y¯F5 + min{2,6} (ce - ΣY¯F)= 0 + min{(1 - Y¯F4 - YF5), (1 - Y¯F3 - YF5)}{2,6}= 0 + min{(1,1)}{2,6} = 1=> Aggiungo J¯: J¯ = J¯ ∪ {2,6} = {1,3,2,6}=> Aggiungo Y¯ = Y¯F5 = 1=> Aggiungo T - J¯ = {1,3,2,6}

Passo 3

Scelgo una F¯ che non interseca J¯:=> F¯ = F7 = {4,5}

Aggiungo YF¯ = Y¯F7 = Y¯F7 + minc∈F¯ (ce - ΣY¯

Anteprima
Vedrai una selezione di 10 pagine su 52
Domande di teoria ed esercizi di esami di OC2 Pag. 1 Domande di teoria ed esercizi di esami di OC2 Pag. 2
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 6
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 11
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 16
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 21
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 26
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 31
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 36
Anteprima di 10 pagg. su 52.
Scarica il documento per vederlo tutto.
Domande di teoria ed esercizi di esami di OC2 Pag. 41
1 su 52
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/09 Ricerca operativa

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher pael di informazioni apprese con la frequenza delle lezioni di Ottimizzazione combinatoria e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma La Sapienza o del prof Sassano Antonio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community