Estratto del documento

INDICE APPUNTI

  • Knapsack Binario P.3
  • Max Matching P.6
  • Min Node Cover P.8
  • Max Indipendent 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 Indipendent 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:

  1. FORMULAZIONI (LU, PROBL. MAX/MIN)
  2. BOUND - TRATTARE PROBLEMI DI DIFFICILE RISOLUZIONE

SOLUZIONE CHE RISPETTA IL BOUND

OTTIIMO

Z1 Z2

ALGORITMI ESATTI - POSSONO TROVARE LA SOLUZIONE OTTIMA

ALGORITMO APPROSCIMATIVO

  1. 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À CORRISPONDETE 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 indichera 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 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

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