Estratto del documento

Indice appunti

  • Knapsack binario P.3
  • Max matching P.6
  • Min node cover P.8
  • Max independent set P.9
  • Max clique P.10
  • Assegnamento P.11
  • Vincoli e Exor P.13
  • Set covering P.21
  • Set partitioning P.22
  • Set packing P.23
  • Regione non convessa P.25
  • Scheduling P.27
  • Attivazione y nella f.o. P.33
  • Bin packing P.34
  • Diversi tipi di vincoli P.37
  • Knapsack intero P.41
  • Poliedri e formulazioni P.42
  • Combinazione convessa P.45
  • Bound per la f.o. P.47
  • Rilassamento lineare P.51
  • Bound tramite dualità P.52
  • Dualità MM e MNC P.53
  • TSP e rilassamento combinatorio P.58

Indice appunti

  • Knapsack binario P.3
  • Max matching P.6
  • Min node cover P.8
  • Max independent set P.9
  • Max clique P.10
  • Assegnamento P.11
  • Vincoli e Exor P.13
  • Set covering P.21
  • Set partitioning P.22
  • Set packing P.23
  • Regione non convessa P.25
  • Scheduling P.27
  • Attivazione y nella f.o. P.33
  • Bin packing P.34
  • Diversi tipi di vincoli P.37
  • Knapsack intero P.41
  • Poliedri e formulazioni P.42
  • Combinazione convessa P.45
  • Bound per la f.o. P.47
  • Rilassamento lineare P.51
  • Bound tramite dualità P.52
  • Dualità MM e MNC P.53
  • TSP e rilassamento combinatorio P.58
  • Rilassamento lagrangiano P.61

Algoritmi

  • Totale unimodularità P.65
  • Branch & bound P.70
  • Programmazione dinamica P.73
  • PD per knapsack P.74
  • PD per TSP P.78

Algoritmi approssimati

  • TSP 2-Approx P.83
  • TSP 3/2-Approx (Christofides) P.85

Algoritmi euristici

  • Greedy knapsack binario P.88
  • Greedy set covering P.89
  • Ricerca locale P.93
  • Ricerca locale TSP P.94
  • Ricerca locale TSP simmetrico P.96
  • Ricerca locale knapsack P.97
  • Ricerca tabù P.100

Complessità computazionale

  • Problemi in forma di decisione P.103
  • Ricerca binaria P.106

Argomenti corso: programmazione a numeri interi

  • Formulazioni (LU, probl. max/min)
  • Bound - trattare problemi di difficile risoluzione

Soluzione che rispetta il bound.

Ottimo z1 z2.

Algoritmi esatti - possono trovare la soluzione ottima.

Algoritmo approssimativo.

  • Complessità computazionale → N° di operazioni eseguite in base al calcolatore

Problema di knapsack binario

Abbinato uno zaino con capacità B e diversi oggetti caratterizzati da utilità U da un peso.

Utilità: 3 5 2.

Pesi (w): 1 3 5.

Trovare quali oggetti porre in posto tale che sia massimizzata l’utilità corrispondente a non si ecceda la capacità dello zaino.

OAT: N oggetti di peso Pi ≥ 0, i = 1,..., n.

Di utilità Ui ≥ 0, i = 1,..., n.

Con un limite Di ≥ 0 (carattere intero).

Trovare un sottoinsieme tali che: ∑ I ∈ S Pi ≤ B - vincolo.

Bisogna definire come rappresentare il sottoinsieme S in modo matematico, ovvero quali variabili utilizzare.

Ogni oggetto viene eletto o meno per l’unione -> variabili.

Stati delle variabili che devo verificare le 2 situazioni:

1 -> S sottoinsiemi.

Formulazione

PLI - Programmazione lineare a numeri interi.

Sottomisure vincoli f.o. lin. di 1° grado.

Selezionare solo 0 e 1.

(z*∈) max Z = Σ ( ) Selezioniamo gli elementi.

Vettore soluz. ( x1, x2, ..., xn ), seleziono solo r o z.

Vettore indicherà gli interi.

In generale grazie alla variabile binaria posso trovare tutti i sottoinsiemi.

s.t (such that) per tutte le variabili bi >= b.

Classificazione delle variabili

Oppure: x > 0.

Oppure: x ≤ 2 e intero sulla singola variabile.

Oppure: x1 ∈ { 0, 2, 3 } i=1, 2, ..., m.

Oppure: x ∈ { 0, 1 } no di variabili.

Insieme delle parti

Insieme delle parti P - Famiglia di tutti i sottoinsiemi di un insieme dato A= { a1, a2, a3, a4 } 1 - cardinalità zero (151=0) -> Ø.

(151=1) -> { { } { ai } { ai } }.

(151=2) -> { { } { a2,3 } { Ø1 { a3 } } } { Ø1 { a2,3 } { Ø1 { Ø3 } } }.

(151=3) -> { { } { Ø2,3 1 { Ø1,3 x{ Ø2 } }151|Z| = 24 = 2|A|> [ entero che deriva dalla sommatoria delle combinazioni > Σ0 ( x1 x2 x3 x4.

Combinazioni

  • 0 0 0 0
  • 0 0 0 1
  • 0 0 1 0
  • 0 0 1 1
  • 0 1 0 0
  • 0 1 0 1
  • 0 1 1 0
  • 0 1 1 1
  • 1 0 0 0
  • 1 0 0 1
  • 1 0 1 0
  • 1 0 1 1
  • 1 1
Anteprima
Vedrai una selezione di 23 pagine su 106
Metodi e modelli di ottimizzazione discreta Pag. 1 Metodi e modelli di ottimizzazione discreta Pag. 2
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 6
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 11
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 16
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 21
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 26
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 31
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 36
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 41
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 46
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 51
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 56
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 61
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 66
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 71
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 76
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 81
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 86
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 91
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 96
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 101
Anteprima di 23 pagg. su 106.
Scarica il documento per vederlo tutto.
Metodi e modelli di ottimizzazione discreta Pag. 106
1 su 106
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 edoardo.musche di informazioni apprese con la frequenza delle lezioni di Metodi e Modelli di ottimizzazione discreta 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 Tor Vergata o del prof Nicoloso Sara.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community