• 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

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

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)