Anteprima
Vedrai una selezione di 6 pagine su 25
Ottimizzazione lineare e Ricerca operativa Pag. 1 Ottimizzazione lineare e Ricerca operativa Pag. 2
Anteprima di 6 pagg. su 25.
Scarica il documento per vederlo tutto.
Ottimizzazione lineare e Ricerca operativa Pag. 6
Anteprima di 6 pagg. su 25.
Scarica il documento per vederlo tutto.
Ottimizzazione lineare e Ricerca operativa Pag. 11
Anteprima di 6 pagg. su 25.
Scarica il documento per vederlo tutto.
Ottimizzazione lineare e Ricerca operativa Pag. 16
Anteprima di 6 pagg. su 25.
Scarica il documento per vederlo tutto.
Ottimizzazione lineare e Ricerca operativa Pag. 21
1 su 25
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

CSC

Mi dà il (P)

se mi dà x dall'ill (P)

  • se non ho l'ammissibilità
  • faccio gráfico

verifico se SA (sostituisco in P, vedo che vale y)

SCRIVO il (dual) ← SE VUOI FAI GRAFICO polo trovato X0, 2 (X)

SC I, SC II

sostituisco x nelle SC

  • dove o = 0: ✔
  • gli altri procedo per in
  • faccio yizione (parte molteplica per x)
  • tovo ÿ = y(1, ..., m)

sostituisco y in (o), verifico se SA (o)

verifica w(yi) ≡ z(x)

per Teorema CSC postfix x so (yi)

(P) ILL. = (o) INAMM. ✔

(P) INAMM. = (o) ha SO ✔

(P) INAMM. = (o) AMM. ✘

(P) AMM. = (o) AMM. ✘

Grafi - RICHIESTE

(c) MAX FLUSSO CAMMINI AUMENTATI -> ß(x)

(b) TAGLIÓ NI CAPACITÀ MINIMA -> C(W0, W0)

flusso entrati = flusso uscente

cammino aumentato se

  • AVANTI: xij < cij
  • INDIETRO: xij > 0

Inzialmente considero tutti i flussi = Θ (e se sono diet controllo quelli)

vedo i percorsi

  • faccio fd = min { cij - xij }
  • f_ = min { xij }

aggiungo (cammini avanti) o tolgo (cammini indietro) il fd ei flusi anche

tovo f(x) - fs(x) + fd

quedo non ho piu cammini, metuno f(x) e il fluso MAX

(b) C(W0, W0) - dove trovo quel tolgo la cui capacita ha lo fluso role se del FLUSSO MAX. (ch serve anche il fluso dell TAGLIO)

PREZZO OMBRA E INTERVALLO VALIDITÀ

Avvio un P. d'I. max Z

  • vincoli

faccio grafico

x1

x = tasso SO.

*= sono intersezione di due vincoli (con *)(un vincolo serve staccamente vincolo (m))

(a) RICHIESTA: prezzo ombra vincolo (m)

a quel vincolo (m) aggiungi "+ Δ" delle parti dei termini not

P. d'I. max Z:(1) vincoli

V INCOLO (N): 2x1 + 3x2 ≤ 10 + Δ

Andrà a fare la stessa intersezione che mi ha ricercato x *ma adesso considerendo VINCOLO (N) estirla VINCOLO (m)

V incolo (N)

altro vincolo trovo x * (x1, x2)

sono in carlo Δ

Ora calcolo V.O. del P.d'I. (I) sostituendo alle F.O. i coeff. di x *(x1, x2) → trovo Z' (Δ)Avrò già calcolato V.O. P.d'I (I) con x * = Z'

Ora farò Z'(Δ) - Z' (noto so rinter) = numero . Δ

2n = PREZZO OMBRA VINCOLO (N)

(b) RICHIESTA: intervallo di realtà

preso x *(x1, x2)

e sostitui ai VINCOLI iniziali del P.d'I.(sostituisco valori x1 e x2 (quesiti cioè) ai generici x1, x2 cioè vari vincoli)

troverò per ogni vincolo degli intervelli di Δmetto e potrire i vari intervelli di Δ e trovero ni A compreso tra due numeri

... < Δ < ...

sara intervello di veritàdel prezzo ombrerelaciono el VINCOLO (N)

Triangolarità matrici di base

ho M:

è triang.?

  1. Scelgo riga con un solo coeff. non nullo
  2. Cancello riga e colonna in corrispondenza di quel coeff.minore di (a)...minori perstqj (I, II, ...)
  3. Riscrivo righe da I, II, ...
  4. Riscrivo colonne

traso M

Ogni matrice del prob del trasporto è triangulari dei base

mass z = x1

(P)

  • -x1 + x2 ≤ 2
  • x1 ≤ 8
  • x1 + x2 ≤ 4
  • x1, x2 ≥ 0

Supponiamo di sostituire F.O. z con z* = Cx1 + Cx2. Calcolare i valori di c per i quali la S.O. e il punto (4) rimane ottimo

S3S2 = 0

S3 = 0

S0(6, 2)

max z = x1

  • -x1 + x2 + S4 = 2
  • x1 + x2 + S2 = 8
  • x1 = + S3 = 4
  • x1, x2, S4, S3, S2 ≥ 0

1° trovo graficamente S0

ax1 + bx2 + c = 0

Coef. Angolare -a/b

  • 2° vedo quali sono le più rese realistiche
  • 3° faccio m nelle inìnterelati
  • 4° faccio m F.O. z* (con c)
  • 5° vedo l'intervallo

VB = x1, x2, S1

VNB = S2, S3

B = [A1, A2, A3] = -1 1 1 1 0 0 1 -1 0

N = [A4, A5] = 0 0 1 0 0 1

B-1 = 0 1/2 1/2 0 1/2 -1/2 1 0 1

CN = 0

CB = 1/c

Formule CNT - CBTB-1N = (1/2 + 1/2/2 1/2c) ≤ 0

Per via grafica: coeff. angolare z* = 1/c

  1. m = +1
  2. -1/c ≤ -1

-1 < c < 1

ES (Dualità - Trasporto)

a: ORIGINI: (30, 80, 40, 60)

b: DESTIN.: (10, 50, 20, 80, 20)

c: COSTI

matrice coeff. f.o.

INIZIO da ANG. NORD OVEST

SBA trovata con 8 componenti ≠ 0

SBA NON DEGENERATA (non ha cellelle = b-1)

ha solo cellelle vuote

9 eq. in 8 variabili

8 LIN. IND. 1 RIDOND.

rg = 8

UNICA SOL.

matrice INVERT. → t. matrice di BASE

1) soddisfatta → metto φ

0 = dx o sotto = cambio deprima

SBA generica (ho eliminato uno φ)

f* = 22

TAGLIO (W;W^)

  • W = (1,3,4)
  • W^ = (2,5,6,7)

capacità C (W;W^) = c12 + c46 + c35 = 10 + 5 + 7 = 22

altro — TAGLIO W = (1,2)

W^ = (3,4,5,6,7)

C(W;W^) = c26 + c14 + c13 = 15 + 40 + 10 = 35

flusso attraverso il taglio F(W;W^) = Σ xij - Σ xji

f(x) = F (W;W^) < C (W;W^)

essendo x flusso om....., (W₀,W^) TAGLIO t.c f(x) = C(W₀;W^)

allora x è flusso di valore max

e (W₀,W^) TAGLIO di CAPACITÀ MINIMA

Dettagli
Publisher
A.A. 2020-2021
25 pagine
SSD Scienze matematiche e informatiche MAT/09 Ricerca operativa

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher anton10f di informazioni apprese con la frequenza delle lezioni di Ottimizzazione lineare e Ricerca operativa 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 Parma o del prof Nicolodi Lorenzo.