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

Esercizio 5: Il sig. Mario Rossi, di professione ambulante, deve predispore la propria bancarella

in vista di una fiera. Il furgoncino del sig. Rossi ha una portata massima di 400 kg di merce ed è stato quasi completamente riempito. Rimangono solo gli ultimi 12 kg di carico da decidere e i prodotti ancora a disposizione nel magazzino sono riportati nella tabella, con le caratteristiche di prezzo di vendita, peso e disponibilità. Formulare il problema della scelta delle confezioni di merce da caricare sul furgone che massimizza il valore delle possibili vendite in termini di disponibilità. Formulare il problema della scelta delle confezioni di merce da caricare sul furgone che massimizza il valore delle possibili vendite in termini di ottima.

prodotto prezzo unitario peso confezione disponibilità zucchero filato 8 8 5 x1 lupini 4 1 12 x2 bruscolini 3 1 14 x3 croccante 7 4 14 lacci di liquerizia 2 7 10
  • max 8x1 + x2 + 3x3 + 7x4 + 5x5
  • s. a.
    • k + x1 + x2 + 4x4 + x9 ≤t
    • 0 ≤ x1 ≤8
    • 0 ≤ x2 ≤7
    • 0 ≤ x9 ≤6
    • 0 ≤ x9 ≤10

zi(u, i) = max ∑i=0u xitag di (Ks - xi ui -t)

[408]

Esercizio 1:

Si risolva il seguente problema di programmazione lineare intera con la tecnica del Branch and Bound.

max 4x1 + 32x2 + 48x3 + 36x4 + 20x5 + 2x6

4x1 + 16x2 + 12x3 + 12x4 + 10x5 + 2x6 ≤18

x1, x2, x3, x4, x5 ∈ {0,1}

max 8y4 + 36 y7 + 12 y8 + 7 y5 + 7 y6

y1 + 2 y2 + 15 y3 + y2 + y4 + y5 ≤ 3

y3 ∈ {0,1}

y1-4y3

P0

P1

P2

P3

P4

P5

Ottimalità

Esercizio 2:

Si verifichi se il grafo disegnato in figura è bipartito, in caso affermativo si determini su di esso un matching di cardinalità massima.

B e D e L e G

V1 A B A L

B

G

E

D

L

A

E

G A D I

MB = {(B, F), (D, E), (A, L), (C, G)}

Ricerca di cammini aumentarti: m = ∅

v1 v3 ╲ / v2 Q = {(v1, v2)} M = {(v2, v3)} v1 v3 ╲ ╱ v2 v6 ╲ ╱ v4 v5 Q = {(v2, v3), (v3, v6)} M = M ⊕ Q = {(v1, v2), (v2, v3)} v1 v2 v3 ╲ ╱ ╱ v2 v4 ╲ ╱ v5 v5 v3 Q = {(v4, v3), (v4, v5)} M = M ⊕ Q = {(v1, v2), (v2, v5)} v1 v2 v3 ╲ ╱ ╱ v2 v4 ╲ ╱ v6 v5

Un cammino aumentante da v5

v1 v2 ╲ ╱ v3 v4 ╲ ╱ v5 v6

Un cammino aumentante da v3

M = {(v1, v2), (v2, v5), (v3, v4), (v4, v6)}

*Ogni cammino aumentante deve aumentare la cardinalitá del matching di 1, altrimenti c’é un errore.

Esercizio 2:

Si consideri il grafo dell’esercizio precedente. Si verifichi se tale grafo è euleriano. In caso affermativo, determinare un ciclo euleriano. In caso negativo identificare, quali archi aggiunti al grafo lo rendono euleriano e determinare su questo nuovo grafo un ciclo euleriano.

Il grafo non è euleriano se v6e v8hanno grado dispari. Un grafo euleriano ha solo nodi di grado pari. Diventa euleriano aggiungendo l’arco (v7, v8).

C1: v1 - v2 - v5 - v4 - v1

C2: v3- v2 - v4 - v3

v1 v6 ╲ ╱ v3 v5 ╲ ╱ v2 v4

C1, C2: v1 - v2 - v7 - v9 - v3 - v7 - v1

C 2, a3 è un ciclo euleriano attraverso tutti gli archi del grafo una ed una sola volta.

Esercizio 3:

Si consideri il grafo dell’esercizio 2. Si verifichi se tale grafo è euleriano. In caso affermativo, determinare un ciclo euleriano. In caso negativo identificare, quali archi aggiunti al grafo lo renderebbero euleriano e determinare su questo nuovo grafo un ciclo euleriano.

Non è euleriano, i nodi E, L, S, C hanno grado dispari. Diventa euleriano aggiungendo gli archi (E-S) e (L-C)

  • E-L-S-E-A
  • L-S-M-R-Q-E-L-S-E-A
  • C-M-L
  • A-C-S-M-R-Q-E-L
  • A-C-S-U-M-Q-E-Z-C-M-L-S-E-A

Esercizio 1:

Si risolva il seguente problema di programmazione lineare intera con la tecnica del Branch and Bound.

max

  1. x1 + 32x2 + 48x3 + 36x4 + 10x5
  2. 16x2 + 12x3 + 12x4 + 6x5 ≤ 19
  3. x1,x2,x3, x4, x5 ∈ {0,1}

max

  • x1, x2, x3 , x4 , x5 ∈ {0,1}
  1. xi = 0 , y01
  2. xi = 1
  1. zi = 59
  2. y (1,0,0,0,1)
  1. bound :
  2. max
  1. y*(1,0,1,1,0,1)
  1. Lx*((1,0,1,1,0)) = (1,0,1,1)
  2. zi* :
  1. * i
  2. max
    1. Esercizio 4:

      Dare una definizione di matrici unimodulari, totalmente unimodulari e fornire delle condizioni per verificare se una matrice è TUM. Dimostrare tali condizioni.

      • Una matrice A di dimensioni n m (m s) si dice unimodulare se per ogni sottomatrice Q di A di ordine massimo (m) si ha det(A) ε {0, ±1}
      • Una matrice A si dice totalmente unimodulare se per ogni sottomatrice quadrata Q, qualsiasi ordine si ha det(Q) ε {0, ±1 , ±1,1 ±3}
      • Sia A tale che:
      • Ogni colonna A a più di 2 elementi non u n
      • 12 elementi non nulli che si tovano in I1, I2 diversi se la colonna ha 2

Dettagli
Publisher
A.A. 2010-2011
60 pagine
1 download
SSD Scienze matematiche e informatiche MAT/09 Ricerca operativa

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher dottorp di informazioni apprese con la frequenza delle lezioni di Ricerca operativa II 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 Roma Tre o del prof Nicosia Gaia.