• Non ci sono risultati.

Problema di programmazione convessa

N/A
N/A
Protected

Academic year: 2021

Condividi "Problema di programmazione convessa"

Copied!
6
0
0

Testo completo

(1)

Problema di programmazione convessa

I

funzioni convesse vs. insiemi convessi

I

minimi locali e globali

I

problema di programmazione convessa

rif. Fi 1.1

(2)

Funzioni convesse vs. insiemi convessi

Teorema Sia

X = {x ∈ R

n

: g

i

(x) ≤ 0, i = 1, . . . , m}.

Se per ogni i ∈ {i, . . . , m} le funzioni g

i

: R

n

→ R sono convesse, allora l’insieme X ` e convesso.

Dimostrazione

Ovviamente X = ∩ni=1Xi, con Xi= {x ∈ Rn: gi(x) ≤ 0}. Quindi basta dimostrare che ciascuno degli Xi`e convesso.

Infatti, per qualsiasi x, y ∈ Xi consideriamo una generica combinazione convessa z = λx + (1 − λ)y, λ ∈ [0, 1]. Essendo gi convessa,

gi(x) ≤ 0, gi(y) ≤ 0, risulta:

gi(z) ≤ λg(x) + (1 − λ)g(y) ≤ 0 Quindi, z ∈ Xi.

(3)

Minimi locali e globali

ˆ

x si dice punto di minimo locale di f su X se esiste  > 0 tale che f (ˆ x) ≤ f (x) per ogni x ∈ X per cui ||x − ˆ x|| ≤ .

ˆ

x si dice punto di minimo globale se f (ˆ x) ≤ f (x), ∀x ∈ X

Min.

globale

Min. locali

(4)

Programmazione convessa

Definizione

Un problema min f (x) : x ∈ X ⊆ R

n

si dice di programmazione convessa se X ` e convesso e f (x) ` e convessa su X.

Teorema

In un problema di programmazione convessa ogni punto di minimo locale ` e anche di minimo globale.

Dimostrazione

Sia ˆx un punto di minimo locale di f su X. Allora,

∃ > 0 t.c. f (ˆx) ≤ f (z), per ogni z ∈ I(ˆx) = {x ∈ X : ||x − ˆx|| ≤ }

dimostriamo che f (ˆx) ≤ f (y) per un generico y ∈ X. Sia

z = λˆx + (1 − λ)y, e scegliamo λ ' 1 in modo che z ∈ I(ˆx) e, quindi, f (ˆx) ≤ f (z).

(5)

Dimostrazione (continua)

Ie(x^) X

xˆ z y

Per l’ipotesi di convessit`a, si ha:

f (ˆx) ≤ f (z) = f (λˆx + (1 − λ)y) ≤ λf (ˆx) + (1 − λ)f (y) ovvero:

(1 − λ)f (ˆx) ≤ (1 − λ)f (y) dividendo per (1 − λ) (che `e > 0) si ottiene f (ˆx) ≤ f (y)

(6)

Esercizio

Esercizio Mostrare che un problema min f (x) : x ∈ X ⊆ R

n

in cui

f ` e convessa in R

n

ed X non ` e convesso ammette punti di minimo

locale

Riferimenti

Documenti correlati

Formulazione di problemi con valori assoluti.. I funzioni convesse lineari

L’algoritmo di ordinamento per fusione ordinamento per fusione (merge sort merge sort) L algoritmo di ordinamento per fusione ordinamento per fusione (merge sort merge sort)

Notiamo infine che (per quanto visto sopra) per funzioni concave derivabili avremo che la derivata risulta monotona non crescente, e per funzioni concave derivabili due volte

Essendo una funzione f convessa se e solo se −f `e concava, le propriet`a enunciate valgono anche per le funzioni concave.. In aiuto ci viene

[r]

[r]

Indi- care un metodo generale per ottenere un problema di programmazione lineare con soluzioni primali e duali

Anche se la media aritmetica pu` o sembrare, sulla base della discussione in 4.5, una definizione definitiva di media, tuttavia esperimenti differenti possono condurre a formule