Anteprima
Vedrai una selezione di 9 pagine su 36
Ricerca Operativa - Appunti Pag. 1 Ricerca Operativa - Appunti Pag. 2
Anteprima di 9 pagg. su 36.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Appunti Pag. 6
Anteprima di 9 pagg. su 36.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Appunti Pag. 11
Anteprima di 9 pagg. su 36.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Appunti Pag. 16
Anteprima di 9 pagg. su 36.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Appunti Pag. 21
Anteprima di 9 pagg. su 36.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Appunti Pag. 26
Anteprima di 9 pagg. su 36.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Appunti Pag. 31
Anteprima di 9 pagg. su 36.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Appunti Pag. 36
1 su 36
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

RICERCA OPERATIVA

  • Si occupa di problemi di ottimizzazione di un obiettivo in presenza di risorse limitate
  • Costruzione di ottimizzazione su problema di massimo/minimo su un'eguaglianza definita da vincoli

Relazioni base per cambiare segni e relazioni:

  • < > < =
  • > < < =
  • < < < =
  • Max f(x) < Min(-f(x))

Nota: Un vincolo può essere sempre espresso in forma normale (x ∈ R)

Fasi di un problema di ricerca operativa:

  1. Raccolta dati (definizione obiettivo, vincoli)
  2. Costruzione modello matematico (individuazione variabile)
  3. Studio problema nel modello e cerco soluzione ottima
  4. Costruzione algoritmo
  5. Risoluzione numerica
  6. Feedback

Programmazione Lineare (PL)

Tipi di problemi di PL:

  • Produzione (massimizzare guadagno entro certi limiti)
  • Dieta (minimizzare costi rispettando assunzioni nutrizionali)
  • Misceleazioni (miscelare frazioni di componenti entro costi e guadagni)
  • Assegnamento (assegnare componenti a risorse rispettando)
  • Trasporto (ottimizzare costi e tempi di trasporto)

Problema di PL un problema di minimizzazione o di massimizzazione di una funzione con dei vincoli e con i seguenti segni.

Regione ammissibile: è area dello spazio R dominata dai vincoli possibili dove si intersecano le relazioni possibili del problema complesso questo ottimo.

Descritta da poliedri: Insiemi convessi (a un insieme K ⊂ Rⁿ si dice convesso se è scelti due punti x₁,x₂ ∈ K si ∀λ ∈ [0,1]: λx₁ + (1-λ)x₂ ∈ K

Combinazione Convessa

Un punto x ∈ ℝn si dice combinazione convessa di x1,...,xk∈ℝn se x = ∑ λi xi con λi ∈ [0, 1] e ∑ λi = 1

Il più piccolo insieme conv(K) contenente tutti questi punti si dice l'involucro convesso di K (relativo dimensione spazio K presente)

Coni

Un insieme K∈ℝn si dice cono se contiene il punto diverso dall'origine e contiene tutte le semirette passanti dall'origine e dai punti di K.

Combinazione Conica

x = ∑ λi xi, con λi ≥ 0 Può essere convesso o non convesso.

È il più piccolo insieme concav(K) che può contenere tutte queste combinazioni lineari, dove K è detto conico (l'involucro conico)

Poliedro

Intersezione di un numero finito di semispazi chiusi di ℝn

Un disco chiuso di ℝn è l'insieme definito dalle disequazioni lineari in variabili:

A x ≤ b con A ∈ ℝm x n, b ∈ ℝm

può essere limitato o non limitato

Vertice di un Poliedro

Punto del poliedro che non si può esprimere con combinazione convessa di altri punti del poliedro

Teoria della dualità

Abbiamo un problema di PL in formato primale standard

(P) = max cx

  • Ax ≤ b

ad esso possiamo associare un problema del tipo

(D) = min yb

  • yA = c
  • y ≥ 0

N.B. Come

φ = Ax ≤ b

viene detta "poliedro primale" duale

φ = yA = c

  • y ≥ 0

viene detta "poliedro duale"

Teorema della dualità forte

Siano prolemi (P) e (D) e due problemi

allora sono due punti ottimali se problemi (P) e (D) sono

equivalenti:

max cx = min yb

  • Ax ≤ b
  • yA = c
  • y ≥ 0

Circolo dei vertici

Per trovare vertici di si possiamo pensare di portarlo

in forma primale, molto piu semplice.

Infatti vediamo che la matrice A è la stessa

e continuiamo in modo

N.B. C1 + yv

(s Problema di caricamento

dove esempio un contesti con vincoli misti ottimizzando spazio, costi, guadagno

max cx

V(pex) = { Vx ≤ b

x ∈ Rn+ } ⇒

max cx

questo relazione vale sempre

x ∈ Zn aggiunge vincol

Relazioni su un problema di PLI

max cx

  • soluzioni ammissibile del problema di PLI
  • soluzioni del problema continuo è il più estesa.

detto "relazione superiore" Vs

Il gap Vs-Vz dà l'errore che stiamo commettendo

Costruzione modello matematico

  • Vincoli -> bisogna rispettare le bilanc

  • Funzione obiettivo -> minimizzare il costo di trasporto

Esempio

Dal grafo precedente

unit cx

x12 - x13 - x14 = -5

x12 - x13 + x25 = -8

x13 - x23 - x35 = 3

x34 + x54 = 6

x25 - x35 - x54 = 4

x ≥ 0

x ∈ ℝ

  • Vincolo irrilevante

Problema di PLI

Matrice di incidenze

  • Equivale alla matrice A del problemi di PLI

  • Indica gli archi della rete

  • Ogni componente può essere {0,-1,0,+1}

Esempio

Dal precedente

  • (r1, r2), (r3), (2,3) (2,5) (3,1) (3,5) (5,4)

1 -1 0 0 0 0 0 1 0 -1 1 0 0 0 0 0 1 0 -1 1 0 0 0 0 0 1 0 1 -1 0 0 -1 0 -1 1

Potenziali su setti non capacità

l'arco di copertura ω = dimensione universale

πb Ek = ck (sequenza di base) ogni rk

  • ϵij = < π
  • ϵij = τ

Visita anticipata dalla radice su serie per trovare il vettore π

Primo e potenziale πk = 0 si percorre l'albero di apertura fino alla foglia, calcolando i potenziali con la formula vista sopra

πi ϵ< cij  => πi - πj <cij ∀(i,j)∈ E

N.B. πr può essere imposto arbitrariamente: si fara' sono differenze di potenziale e sono univoci potenziali legati all'albero di copertura

N.D. Costi ridotti

  • c*ij = cij + πi - πj
  • c*ij> 0 ∀(i,j) ∈ T
  • c*ij>0 ∀(i,j) ∈ T
Dettagli
Publisher
A.A. 2015-2016
36 pagine
2 download
SSD Scienze matematiche e informatiche MAT/09 Ricerca operativa

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher APXH94 di informazioni apprese con la frequenza delle lezioni di 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 Pisa o del prof Pappalardo Massimo.