Estratto del documento

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

Anteprima
Vedrai una selezione di 10 pagine su 160
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 1 Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 2
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 6
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 11
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 16
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 21
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 26
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 31
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 36
Anteprima di 10 pagg. su 160.
Scarica il documento per vederlo tutto.
Appunti e esercizi Metodi numerici per l'ingegneria navale Pag. 41
1 su 160
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-IND/15 Disegno e metodi dell'ingegneria industriale

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher feg1 di informazioni apprese con la frequenza delle lezioni di Metodi numerici per l'ingegneria navale 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 Genova o del prof Alessandri Angelo.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community