• Non ci sono risultati.

funzioni convesse lineari a tratti

N/A
N/A
Protected

Academic year: 2021

Condividi "funzioni convesse lineari a tratti"

Copied!
10
0
0

Testo completo

(1)

Formulazione di problemi con valori assoluti

I

funzioni convesse lineari a tratti

I

problemi con valori assoluti

I

regressione lineare

rif. BT 1.3

(2)

Max di funzioni convesse

Teorema

Siano f

1

, . . . , f

m

: R

n

→ R funzioni convesse. Allora la funzione f (x) = max

i=1,...,m

f

i

(x) ` e convessa

Dimostrazione Siano x, y ∈ R

n

, λ ∈ [0, 1]. Si ha che:

f (λx + (1 − λ)y) = max

i=1,...,m

f

i

(λx + (1 − λ)y)

≤ max

i=1,...,m

(λf

i

(x) + (1 − λ)f

i

(y))

≤ max

i=1,...,m

λf

i

(x) + max

i=1,...,m

(1 − λ)f

i

(y)

= λf (x) + (1 − λf (y))

(3)

Somma di funzioni convesse

Teorema

Siano f

1

, . . . , f

m

: R

n

→ R funzioni convesse. Allora la funzione f (x) = P

m

i=1

f

i

(x) ` e convessa

Dimostrazione Proviamo il risultato per m = 2, il caso generale segue per induzione. Siano x, y ∈ R

n

, λ ∈ [0, 1]. Si ha che:

f (λx + (1 − λ)y) = f

1

(λx + (1 − λ)y) + f

2

(λx + (1 − λ)y)

≤ λf

1

(x) + (1 − λ)f

1

(y) + λf

2

(x) + (1 − λ)f

2

(y)

= λf (x) + (1 − λf (y))

(4)

Funzioni convesse lineari a tratti

Una funzione del tipo max

i=1,...,m

(c

Ti

x + d

i

) ` e detta funzione convessa lineare a tratti

c1x + d1

c2x + d2 c3x + d3

c2x + d2

x

f(x)

x

f (x) = |x| = max{x, −x}

(5)

Generalizzazione del problema di PL

min max

i=1,...,m

(c

Ti

x + d

i

) s.t. Ax ≥ b

Si osservi che max

i=1,...,m

(c

Ti

x + d

i

) ` e uguale al minimo numero z che soddisfa z ≥ c

Ti

x + d

i

. Quindi, ` e equivalente al seguente problema di PL

min z

s.t. z ≥ c

Ti

x + d

i

Ax ≥ b

Allo stesso modo, un vincolo f (x) = max

i=1,...,m

(w

Ti

x + g

i

) ≤ h pu` o essere sostituito dagli m vincoli

w

iT

x + g

i

≤ h, , i = 1, . . . , m

(6)

Problemi con valori assoluti

min X

i=1,...,n

c

i

|x

i

| s.t. Ax ≥ b in cui assumiamo c

i

≥ 0.

Osserviamo che |x

i

| `e pari al pi` u piccolo numero z

i

tale che z

i

≥ x

i

e z

i

≥ −x

i

. Quindi otteniamo il problema di PL equivalente:

min X

i=1,...,n

c

i

z

i

s.t. Ax ≥ b

z

i

≥ x

i

z

i

≥ −x

i

(7)

Esercizio

min 2x

1

+ 3|x

2

− 10|

s.t. |x

1

+ 2| + |x

2

| ≤ 5 riformulazione lineare:

min 2x

1

+ 3z

1

s.t. z

2

+ z

3

≤ 5

z

1

≥ x

2

− 10

z

1

≥ −x

2

+ 10

z

2

≥ x

1

+ 2

z

2

≥ −x

1

− 2

z

3

≥ x

2

z

3

≥ −x

2

(8)

Esercizio

Consideriamo un problema della forma:

min c

T

x + f (d

T

x) s.t. Ax ≥ b

2 f(x)

x

−1 2

2 1

Osserviamo che f (x) = max{1 − x, 0, 2x − 4}. Quindi otteniamo la riformulazione lineare:

min c

T

x + z

s.t. z ≥ −d

T

x + 1

z ≥ 0

z ≥ 2d

T

x − 4

Ax ≥ b

(9)

Regressione lineare

Nei problemi di classificazione un data-set composto da coppie (a

i

, b

i

), i = 1, . . . , m, in cui a

i

∈ R

n

` e un’osservazione e b

i

il corrispondente risultato.

Un modello di regressione lineare consiste in un vettore x (da determinare) per cui il risultato di una generica osservazione a possa rappresentarsi come b = a

T

x

Tale vettore ` e scelto in modo da minimizzare l’errore sui campioni del data-set:

I

criterio I: minimizzare lo scarto massimo max

i=1,...,m

|b

i

− a

Ti

x|

I

criterio II: minimizzare la somma degli scarti P

m

i=1

|b

i

− a

Ti

x|

(10)

Regressione lineare: formulazione di PL

criterio I:

min z

s.t. z ≥ b

i

− a

Ti

x, i = 1, . . . , m z ≥ −b

i

+ a

Ti

x, i = 1, . . . , m criterio II:

min X

i=1,...,m

z

i

s.t. z

i

≥ b

i

− a

Ti

x, i = 1, . . . , m

z

i

≥ −b

i

+ a

Ti

x, i = 1, . . . , m

Riferimenti

Documenti correlati

[r]

Si determinino, usando la la regola di Cramer, le coordi- nate del vettore ( 1, 1, 1 ) rispetto a tale base.. Si verifichi, usando la definizione di coordinate di un vettore rispetto

Questa definizione e’ circospetta, in quanto essendo il prodotto non commutativo non e’ detto a priori che una matrice che funge da inversa sulla sinistra di A debba fungere da

Teorema sul buon comportamento della continuita’ rispetto alle operazioni alge- briche sulle funzioni... Teorema sulle preimmagini di chiusi, e di aperti, mediante

Esercizi di Algebra Lineare Funzioni Lineari.

Esercizi di Algebra Lineare Funzioni Lineari..

Esercizi di Algebra Lineare Funzioni

Esercizi di Algebra Lineare Funzioni Lineari. Costruzione