Metodi numerici per l'ingegneria navale. 21
Infimo/supremo contro massimo/minimo
Ricordare che:
L'infimo di un set ordinato è il massimo limite inferiore di questo insieme, mentre il supremo è il minimo limite superiore dell'insieme.
Il minimo è il più piccolo elemento nell'insieme, mentre il massimo è l'elemento più grande del sistema.
Notare che:
infx in (0,+oo) f(x)=0
per la funzione f(x)=1/x, mentre il minimo di questa funzione in (0,+oo) non esiste (finito).
- Bisogna stabilire a priori l'esistenza della soluzione per ottimizzare il problema con delle assunzioni, ad esempio, l'esistenza o no di punti di minimo e massimo.
- Bisogna trovare i punti di minimo e massimo, operazione che diventa mano a mano più complessa con l'aumentare delle variabili che considero.
Minimizzazione vincolata o non vincolata
La ricerca del minimo di una funzione su tutto il dominio di definizione della funzione f(t) è un problema di ottimizzazione non vincolato come:
minx f(x)
Metodi numerici per l'ingegneria navale. 21
Infimo/supremo contro massimo/minimo
Ricordare che:
L'infimo di un set ordinato è il massimo limite inferiore di questo insieme, mentre il supremo è il minimo limite superiore dell'insieme.
Il minimo è il più piccolo elemento nell'insieme, mentre il massimo è l'elemento più grande del sistema.
Notare che:
infx in (0,+oo) f(x)=0
per la funzione x -> f(x)=1/x, mentre il minimo di questa funzione in (0,+oo) non esiste (finito).
- Bisogna stabilire a priori l'esistenza della soluzione per ottimizzare il problema con delle assunzioni, ad esempio, l'esistenza o no di punti di minimo e massimo.
- Bisogna trovare i punti di minimo e massimo, operazione che diventa mano a mano più complessa con l'aumentare delle variabili che considero.
Minimizzazione vincolata o non vincolata
La ricerca del minimo di una funzione su tutto il dominio di definizione della funzione f(x) è un problema di ottimizzazione non vincolato come:
min x f(x)
Il dominio di ottimizzazione può essere ristretto affrontando un problema di ottimizzazione vincolato come:
min f(x)
h(x) = 0
con vincoli di uguaglianza dati da una funzione h(x): Rn -> R
{ min f(x)
g(x) <= 0
con vincoli di uguaglianza (con g(x)) o con entrambi i tipi di vincoli.
Minimo o massimo di una funzione di Rn
Definizione di minimo di una funzione
Una funzione f: Rn -> R ammette un minimo locale in x* in Rn se f(x) >= f(x*) , Vx in Rn : ||x - x*|| < epsilon per uno epsilon > 0.
Definizione di massimo di una funzione
Una funzione f: Rn -> R ammette un massimo locale in x* in Rn se f(x) <= f(x*) , Vx in Rn : ||x - x*|| < epsilon con epsilon > 0.
Il minimo (massimo) di una funzione si dice globale invece che locale, se le corrispondenti disuguaglianze corrispondono su tutto il dominio, per esempio:
x* in Rn è un minimo globale di f(x) se f(x) >= f(x*) , Vx in Rn
x* in Rn è un massimo globale di f(x) se f(x) <= f(x*) , Vx in Rn
Ottimizzazione in Rn
Un problema di programmazione matematica può essere formulato in Rn con o senza vincoli (o libero).
Programmazione matematica senza vincoli o libera:
minx ∈ Rn f(x) dove f: Rn -> R.
Programmazione matematica con vincoli:
minx ∈ Rn f(x) tale che
h(x) = 0
g(x) ≤ 0
dove f: Rn -> R, h: Rn -> Rm, e g: Rn -> Rp
Ottimizzazione dei numeri interi
Programmazione matematica in Zn con o senza vincoli.
Ottimizzazione matematica dei numeri interi senza vincoli:
Prog. di
minx ∈ Zn f(x) dove f: Rn -> R
Ottimizzazione matematica dei numeri interi con vincoli:
Prog. di
minx ∈ Zn f(x) tale che
h(x) = 0
g(x) ≤ 0
dove f: Rn -> R, h: Rn -> Rm, e h: Rn -> Rp
Ottimizzazione di numeri interi misti
Ottimizzazione di numeri interi misti (sia variabili reali che intere)
Programmazione matematica in Rn e Zn con o senza vincoli.
Ottimizzazione matematica di numeri interi misti senza vincoli:
Prog. di
minx ∈ Rn1, y ∈ Zn2 f(x, y) dove f: Rn1+n2 -> R.
con vincoli:
minx ∈ Rn1, y ∈ Zn2 f(x, y) tale che h(x, y) = 0
g(x, y) ≤ 0
dove f: Rn1+n2 -> R, g: Rn1+n2 -> Rm e h: Rn1+n2 -> Rm.
Ottimizzazione lineare
Programmazione matematica lineare in Rn:
min cTx
A x = b
x > 0, x ∈ Rn
dove A ∈ R
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.