Cutting stock problem, variable lenght

Размер: px
Начинать показ со страницы:

Download "Cutting stock problem, variable lenght"

Транскрипт

1 Picchi Tommaso, Corradini Simone Cutting stock problem, variable lenght BPP (bin packing problem) La ditta Arquati S.r.l. ci ha assegnato un problema sull ottimizzazione del taglio di profili su verghe di acciaio (barre) utilizzate nell assemblaggio di tende da sole; lo scopo dell algoritmo è di minimizzare lo scarto e quindi il relativo costo complessivo delle barre utilizzate. IL PROBLEMA: k=1,,k j=1,,jk l=1,,l i=1,..,il tipi di profili oggetto j- esimo di profilo k tipi di barre i- esima barra di tipo l Wk = lunghezza profilo di tipo K (ogni profilo j=1,,j è lungo Wk) Wl = lunghezza barra tipo l (ogni barra i=1,,il è lungo Wl) Cl = costo barra tipo l (ogni barra i=1,,il costa Cl) IL MODELLO: = 1 0 Se uso barra i di tipo l altrimenti X jkil = 1 0 Se taglio profilo j di tipo k dalla barra i di tipo l altrimenti

2 funzione obiettivo: L l =1 I l i=1 min C l Minimizza il costo delle barre, in funzione della variabile Y, che ci dice se una barra è presa oppure no. vincolo di assegnazione: L I l l =1 i=1 X jkil =1 Ogni profilo deve essere tagliato. vincolo di capacità: K J W k k k =1 j =1 X jkil W l La somma dei profili tagliati su una barra non può eccedere la lunghezza della barra stessa. vincolo di precedenza: Y (i+1)l Ordina i tagli delle barre in ordine crescente (prima barra 1 tipo 1, poi barra 2 tipo 1 ) dichiarazioni variabili binarie: { 0,1} i =1,..,I L X jkil { 0,1} l =1,..,L i =1,..,I L l =1,..,L k =1,..,K j =1,..,J K

3 LA MODELLAZIONE IN XPRESS. Le fasi di lavoro una volta determinato il modello sono state quelle di analizzare ed ottenere dati significativi per elaborare il nostro modello in xpress. La ditta Arquati ci ha fornito le misure dei profili da tagliare, su base mensile; inoltre ci ha fornito le misure delle barre che devono essere tagliate e i relativi costi (vedi file.dat). Questo lavoro è stato complicato dal fatto che le tende da sole sono composte da 2 braccia, ogni braccio è composto da due profili di spessore diverso, per questo nella nostra modellazione abbiamo dovuto tenere conto anche dello spessore. Per questo motivo abbiamo scelto di analizzare 165 profili di spessore 0 (60 mm) e 165 profili di spessore 1 (50 mm) ognuno dei quali dovrà essere tagliato da barre con spessore uguale a quello richiesto. L ampiezza di questi dati corrisponde al fabbisogno produttivo di due settimane della ditta. IL MODELLO: procedure Modello z:= sum (l in l_tipibarre,i in i_nbarre) (Costo(l)* y(i,l)+ Costo(l)* y1(i,l)) forall (j in j_oggetti,k in k_profili) v1(j,k):=sum(i in i_nbarre,l in l_tipibarre) x(j,k,i,l)=1 forall (j in j_oggetti,k in k_profili) v2(j,k):=sum(i in i_nbarre,l in l_tipibarre) x1(j,k,i,l)=1 forall (i in i_nbarre,l in l_tipibarre) v3(i,l):=sum(k in k_profili,j in j_oggetti)wk(k,j)*x(j,k,i,l)<=wl_spessore0(l,i)*y(i,l) forall (i in i_nbarre,l in l_tipibarre) v4(i,l):=sum(k in k_profili,j in j_oggetti) Wk1(k,j)*x1(j,k,i,l)<=Wl_spessore1(l,i)*y1(i,l) forall(l in l_tipibarre,i in i_nbarre i<3)do y(i,l)>=y(i+1,l) y1(i,l)>=y1(i+1,l) forall(i in i_nbarre,l in l_tipibarre) y(i,l) is_binary forall(f in i_nbarre,m in l_tipibarre) y1(f,m) is_binary forall(j in j_oggetti,k in k_profili, i in i_nbarre,l in l_tipibarre) x(j,k,i,l) is_binary forall(j in j_oggetti,k in k_profili, i in i_nbarre,l in l_tipibarre) x1(j,k,i,l) is_binary end- procedure

4 EURISTICO 1: NEXT-FIT procedure Next_Fit i:=1 forall(k in k_profili,j in j_oggetti)do if(wk(k,j)<=cres(i))then cres(i):=cres(i)- Wk(k,j) znf:=costo(i) else i:=i+1 cres(i):=cres(i)- Wk(k,j) costo(i):=znf+costo(i) i:=1 forall(k in k_profili,j in j_oggetti)do if(wk1(k,j)<=cres1(i))then cres1(i):=cres1(i)- Wk1(k,j) znf1:=costo1(i) else i:=i+1 cres1(i):=cres1(i)- Wk1(k,j) costo1(i):=znf1+costo1(i) EURISTICO 2: FIRST FIT zff:=0 s:=1 forall(k in k_profili,j in j_oggetti)do yff(k,j):=- 1 forall(i in n_contenitori)do if(wk(k,j)<=capres(i))then yff(k,j):=1 capres(i):=capres(i)- Wk(k,j) cff(i):=1 break

5 if(yff(k,j)=- 1)then s:=s+1 capres(s):=capres(s)- Wk(k,j) zff:=sum(i in n_contenitori)cff(i)*costi(i) zff1:=0 s:=1 forall(k in k_profili,j in j_oggetti)do yff1(k,j):=- 1 forall(i in n_contenitori)do if(wk1(k,j)<=capres1(i))then yff1(k,j):=1 capres1(i):=capres1(i)- Wk1(k,j) cff1(i):=1 break if(yff1(k,j)=- 1)then s:=s+1 capres1(s):=capres1(s)- Wk1(k,j) zff1:=sum(i in n_contenitori)cff1(i)*costi1(i) somma1:=zff+zff1 SOLUZIONI OTTENUTE: Una volta terminato la stesura del programma e avere determinato i dati necessari abbiamo compilato ed eseguito il programma. Abbiamo ricavato i dati sperati. Infatti, al tempo zero (0 secondi) gli euristici hanno dato due risultati diversi. Il Next- fit ha dato come costo totale 814, contro i 744 del Firs- fit, siccome il First- fit ottimizza ulteriormente la minimizzazione degli scarti. La soluzione migliore, 736, è ottenuta grazie alla risoluzione del modello a scapito della velocità di esecuzione, infatti, sono stati impiegati 307 secondi per ottenere questo risultato. Inoltre siamo riusciti anche a determinare da quale barra dobbiamo tagliare il singolo profilo. I grafici qui sotto riportano i profili da tagliare sulle varie barre, per quanto riguarda lo spessore 0, 60mm.

6 taglio profili spessore 0 (60 mm) da barre di 5 m 9 numero barre lunghezza barre (mm) taglio profili spessore 0 (60mm) da barre di 6 m numero barre lunghezza barre (mm)

7 taglio profili spessore 0 (60mm) da barre di 7 m 11 numero barre lunghezza barre (mm)

8 CONCLUSIONI: Abbiamo verificato che con l euristico first- fit riusciamo ad ottenere un buon compromesso tra velocità di esecuzione e riduzione degli sprechi. Questo ci permette di abbassare il costo delle barre utilizzate(744 ), vicino alla soluzione ottenuta con il modello (736, con un gap del 2,9%,vedi immagine pagina precedente). Ora presenteremo alla ditta Arquati il nostro progetto, cercando di adattare il modello alle esigenze specifiche dell azienda.

COME CALCOLARE LA COMBINAZIONE DI MINIMO COSTO DEI FATTORI

COME CALCOLARE LA COMBINAZIONE DI MINIMO COSTO DEI FATTORI COME CALCOLARE LA COMBINAZIONE DI MINIMO COSTO DEI FATTORI In questa Appendice, mostreremo come un impresa possa individuare la sua combinazione di minimo costo dei fattori produttivi attraverso il calcolo

Подробнее

Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura

Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE Francesco Tura [email protected] 1 Lo strumento dell informatico: ELABORATORE ELETTRONICO [= calcolatore = computer] Macchina multifunzionale Macchina

Подробнее

LA GESTIONE DELLE SCORTE

LA GESTIONE DELLE SCORTE CORSO DI Gestione della Produzione Industriale Facoltà di Ingegneria LA GESTIONE DELLE SCORTE Luigi Uglietti Blue Age Sistema S.r.l. e-mail: [email protected] 1 PERCHE' LE SCORTE? Scorte 'speculative'

Подробнее

DFA. Design for Assembly: Impostazione. Contenuti. Metodo DFA Boothroyd & Dewhurst. Modellazione del processo di assemblaggio

DFA. Design for Assembly: Impostazione. Contenuti. Metodo DFA Boothroyd & Dewhurst. Modellazione del processo di assemblaggio DFA Design for Assembly: Impostazione Contenuti Concetti preliminari Modellazione del processo di assemblaggio Analisi preliminare dell assemblaggio Riferimenti: G. Boothroyd, P. Dewhurst, W. Knight, Product

Подробнее

IL METODO DEL SIMPLESSO

IL METODO DEL SIMPLESSO IL METODO DEL SIMPLESSO Il metodo del Simplesso 1 si applica nella risoluzione di un problema di Programmazione Lineare 2 (funzione e vincoli lineari) quando le variabili di azione o iniziali sono almeno

Подробнее

Le etichette nei programmi. Istruzioni di branch: beq. Istruzioni di branch: bne. Istruzioni di jump: j

Le etichette nei programmi. Istruzioni di branch: beq. Istruzioni di branch: bne. Istruzioni di jump: j L insieme delle istruzioni (2) Architetture dei Calcolatori (lettere A-I) Istruzioni per operazioni logiche: shift Shift (traslazione) dei bit di una parola a destra o sinistra sll (shift left logical):

Подробнее

Introduzione all uso di FICO Xpress. Metodi di Ottimizzazione per la Logistica e la Produzione

Introduzione all uso di FICO Xpress. Metodi di Ottimizzazione per la Logistica e la Produzione Introduzione all uso di FICO Xpress Metodi di Ottimizzazione per la Logistica e la Produzione 1 2 Alcuni risolutori per la Programmazione Matematica Indice Sono a disposizione numerosi risolutori di Programmazione

Подробнее

Esercitazione n o 3 per il corso di Ricerca Operativa

Esercitazione n o 3 per il corso di Ricerca Operativa Esercitazione n o 3 per il corso di Ricerca Operativa Ultimo aggiornamento October 17, 2011 Fornitura acqua Una città deve essere rifornita, ogni giorno, con 500 000 litri di acqua. Si richiede che l acqua

Подробнее

LA PROGRAMMAZIONE MATEMATICA (p.m.)

LA PROGRAMMAZIONE MATEMATICA (p.m.) LA PROGRAMMAZIONE MATEMATICA (p.m.) Un problema di programmazione matematica è un problema di ottimizzazione riconducibile alla seguente espressione generale: ricercare i valori delle variabili x 1, x

Подробнее

Esempi di confronti grafici

Esempi di confronti grafici Esempi di confronti grafici Esempi di confronti grafici 7/3 Capitolo 3 LE MEDIE La media aritmetica La media geometrica La trimmed mean La mediana La moda I percentili Statistica - Metodologie per

Подробнее

Lezioni di Ricerca Operativa 2 Dott. F. Carrabs

Lezioni di Ricerca Operativa 2 Dott. F. Carrabs Lezioni di Ricerca Operativa Dott. F. Carrabs.. 009/00 Lezione 6: - mmissibilità di un vincolo - Vincoli alternativi - Vincoli alternativi a gruppi - Rappresentazione di funzioni non lineari: Costi fissi

Подробнее

2. Algoritmi e Programmi

2. Algoritmi e Programmi 12 2. Algoritmi e Programmi Dato un problema, per arrivare ad un programma che lo risolva dobbiamo: individuare di cosa dispongo: gli input; definire cosa voglio ottenere: gli output; trovare un metodo

Подробнее

11.4 Chiusura transitiva

11.4 Chiusura transitiva 6 11.4 Chiusura transitiva Il problema che consideriamo in questa sezione riguarda il calcolo della chiusura transitiva di un grafo. Dato un grafo orientato G = hv,ei, si vuole determinare il grafo orientato)

Подробнее

5.3 Metodo dei piani di taglio

5.3 Metodo dei piani di taglio 5.3 Metodo dei piani di taglio (PLI) min s.v. c T x Ax b x interi X Ipotesi: a ij, c j e b i interi Osservazione: La regione ammissibile di un PLI può essere descritta mediante dei vincoli più o meno stringenti

Подробнее

Ricerca Operativa. Esercizi proposti

Ricerca Operativa. Esercizi proposti Ricerca Operativa Esercizi proposti 1. Un fiorista deve addobbare una sala per un ricevimento. Ha a disposizione quattro tipi di fiori: rose, gerbere, lilium e calle. Rose, gerbere e lilium sono disponibili

Подробнее

TISSUEPLS Plant Layout Simulator

TISSUEPLS Plant Layout Simulator PPLIT0701P0513 TISSUEPLS Plant Layout Simulator www.tissuepls.com ARCHIVIO MACCHINE TABELLA COSTI TABELLA FORMATI SCARICO AUTOMATICO AGGIORNAMENTI ARCHIVIO IMPIANTI MODELLI PRECONFIGURATI Importazione

Подробнее

Matlab. Istruzioni condizionali, cicli for e cicli while.

Matlab. Istruzioni condizionali, cicli for e cicli while. Matlab. Istruzioni condizionali, cicli for e cicli while. Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica 17 marzo 2016 Alvise Sommariva Introduzione 1/ 18 Introduzione Il

Подробнее

Facoltà di Ingegneria. prof. Sergio Mascheretti

Facoltà di Ingegneria. prof. Sergio Mascheretti UNIVERSITÀ DEGLI STUDI DI BERGAMO Sistemi i di controllo di gestione prof. Sergio Mascheretti CASO MANIFATTURA CERAMICHE SCG-L10 Pagina 0 di 11 Ora vediamo cosa è capace di fare nel campo della contabilità

Подробнее

Esercizi soluzione grafica e Branch and Bound. Daniele Vigo

Esercizi soluzione grafica e Branch and Bound. Daniele Vigo Esercizi soluzione grafica e Branch and Bound Daniele Vigo [email protected] Mix Mangimi Il gestore di un allevamento desidera determinare il mix ottimale di mangimi da aggiungere al riso per la dieta

Подробнее

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?

Подробнее

ESERCITAZIONE SUL DIMENSIONAMENTO DI UNA TRAVE INFLESSA_

ESERCITAZIONE SUL DIMENSIONAMENTO DI UNA TRAVE INFLESSA_ ESERCITAZIONE SUL DIMENSIONAMENTO DI UNA TRAVE INFLESSA_12-04-2013 Obiettivo dell esercitazione è il dimensionamento di massima di una trave soggetta a momento flettente M, ovvero il calcolo dell altezza

Подробнее

IL MICROMETRO 1/100 MISURATORE GRADUATO

IL MICROMETRO 1/100 MISURATORE GRADUATO IL MICROMETRO 1/100 CLASSIFICAZIONE DELLO STRUMENTO: MISURATORE GRADUATO Avente una approssimazione di 0,01 mm ESIGENZE DI VERIFICA: Controllo di quote GRADO DI QUALITA DEL PRODOTTO DA VERIFICARE: Quando

Подробнее

Centri di taglio. Macchine per la lavorazione di profili in alluminio e in PVC. Macchine interamente progettate e costruite in Italia

Centri di taglio. Macchine per la lavorazione di profili in alluminio e in PVC. Macchine interamente progettate e costruite in Italia Centri di taglio Macchine per la lavorazione di profili in alluminio e in PVC Macchine interamente progettate e costruite in Italia L AZIENDA Pertici Industries è stata fondata nel 1965 da Leto Pertici

Подробнее

Algoritmi. Pagina 1 di 5

Algoritmi. Pagina 1 di 5 Algoritmi Il termine algoritmo proviene dalla matematica e deriva dal nome di in algebrista arabo del IX secolo di nome Al-Khuwarizmi e sta ad indicare un procedimento basato su un numero finito operazioni

Подробнее

Il metodo dei Piani di Taglio (Cutting Planes Method)

Il metodo dei Piani di Taglio (Cutting Planes Method) Il metodo dei Piani di Taglio (Cutting Planes Method) E un metodo di soluzione dei problemi (IP) di tipo generale. L idea di base: Se la soluzione di (RL) non è intera allora la soluzione ottima intera

Подробнее

LE MISURE DI TENDENZA CENTRALE. Dott. Giuseppe Di Martino Scuola di Specializzazione in Igiene e Medicina Preventiva

LE MISURE DI TENDENZA CENTRALE. Dott. Giuseppe Di Martino Scuola di Specializzazione in Igiene e Medicina Preventiva LE MISURE DI TENDENZA CENTRALE Dott. Giuseppe Di Martino Scuola di Specializzazione in Igiene e Medicina Preventiva Individuare un indice che rappresenti significativamente un insieme di dati statistici

Подробнее

Esercitazione 3. Espressioni booleane I comandi if-else e while

Esercitazione 3. Espressioni booleane I comandi if-else e while Esercitazione 3 Espressioni booleane I comandi if-else e while Esercizio Si consideri la seguente istruzione: if (C1) if (C2) S1; else S2; A quali delle seguenti interpretazioni corrisponde? if (C1) if

Подробнее

Sistemi vibranti ad 1 gdl

Sistemi vibranti ad 1 gdl Università degli Studi di Bergamo Dipartimento di Ingegneria Sistemi vibranti ad 1 gdl - vibrazioni forzate - rev. 1. Le vibrazioni forzate di un sistema ad 1 gdl sono descritte dall equazione: mẍ + cẋ

Подробнее

Magnete in caduta in un tubo metallico

Magnete in caduta in un tubo metallico Magnete in caduta in un tubo metallico Progetto Lauree Scientifiche 2009 Laboratorio di Fisica Dipartimento di Fisica Università di Genova in collaborazione con il Liceo Leonardo da Vinci Genova - 25 novembre

Подробнее

Algoritmi di ricerca. Per ricerca si intende qui il procedimento di localizzare una particolare informazione in un elenco di dati.

Algoritmi di ricerca. Per ricerca si intende qui il procedimento di localizzare una particolare informazione in un elenco di dati. E. Calabrese: Fondamenti di Informatica Algoritmi-1 Algoritmi di ricerca Per ricerca si intende qui il procedimento di localizzare una particolare informazione in un elenco di dati. Per esempio: - cercare

Подробнее

Il metodo applicato al sistema: la partita doppia

Il metodo applicato al sistema: la partita doppia Il metodo applicato al sistema: la partita doppia La rilevazione Il metodo della partita doppia La partita doppia Come insieme di regole (metodo) in base alle quali è possibile registrare le operazioni

Подробнее

Progetto di Implementazione del Sistema di Controllo di Gestione. Gianandrea Gori

Progetto di Implementazione del Sistema di Controllo di Gestione. Gianandrea Gori Progetto di Implementazione del Sistema di Controllo di Gestione Gianandrea Gori Orientamento dell impresa al valore Quali sono gli scopi assegnabili ad un impresa? Soddisfacimento dei bisogni umani Massimizzazione

Подробнее

Capitolo 10 Costi. Robert H. Frank Microeconomia - 4 a Edizione Copyright The McGraw-Hill Companies, srl

Capitolo 10 Costi. Robert H. Frank Microeconomia - 4 a Edizione Copyright The McGraw-Hill Companies, srl Capitolo 10 Costi I COSTI NEL LUNGO PERIODO Nel lungo periodo non esistono costi fissi Il problema dell impresa è quello di scegliere la combinazione ottimale di input in relazione all output che si intende

Подробнее

FITNESS. Costi fissi di commercializzazione e vendita ( ) Ore MOD disponibili in un trimestre

FITNESS. Costi fissi di commercializzazione e vendita ( ) Ore MOD disponibili in un trimestre FITNESS Fitness S.p.A. è un azienda produttrice di abbigliamento per il fitness operante sul mercato europeo. Nel maggio del 2008, il controller stava raccogliendo le informazioni necessarie per elaborare

Подробнее

Università degli studi della Tuscia. Principi di Statistica dr. Luca Secondi A.A. 2014/2015. Esercitazione di riepilogo Variabili casuali

Università degli studi della Tuscia. Principi di Statistica dr. Luca Secondi A.A. 2014/2015. Esercitazione di riepilogo Variabili casuali Università degli studi della Tuscia Principi di Statistica dr. Luca Secondi A.A. 014/015 Esercitazione di riepilogo Variabili casuali ESERCIZIO 1 Il peso delle compresse di un determinato medicinale si

Подробнее

Laboratorio di Ricerca Operativa Cad Ingegneria Gestionale (BGER3 - I semestre) a.a Homework n 10. Docente: Laura Palagi

Laboratorio di Ricerca Operativa Cad Ingegneria Gestionale (BGER3 - I semestre) a.a Homework n 10. Docente: Laura Palagi Laboratorio di Ricerca Operativa Cad Ingegneria Gestionale (BGER3 - I semestre) a.a. 2012-13 Homework n 10 Docente: Laura Palagi Smaltimento dei rifiuti solidi urbani HOMEWORK N 10 Francesco Cambiotti

Подробнее

Problema 6 * * * x = numero di cassonetti di tipo A y = numero di cassonetti di tipo B f(x, y) = 500x + 600y da massimizzare Vincoli:

Problema 6 * * * x = numero di cassonetti di tipo A y = numero di cassonetti di tipo B f(x, y) = 500x + 600y da massimizzare Vincoli: Problema 6 Un industria specializzata produce due tipi di cassonetti A e B per la raccolta differenziata dei rifiuti. Le macchine utilizzate per la produzione non possono produrre giornalmente più di 40

Подробнее

Parte Organizzazione d Impresa

Parte Organizzazione d Impresa NOME COGNOME MATRICOLA Impianti Industriali e Organizzazione d Impresa Allievi Energetici L- Z - Proff. Federico Frattini e Giovanni Miragliotta Appello del 11 Settembre 2012 Parte Organizzazione d Impresa

Подробнее

Istruzioni Condizionali

Istruzioni Condizionali Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa 6 Istruzioni Condizionali Carla Limongelli Settembre 2006 http://www.dia.uniroma3.it/~java/fondinf1/ Istruzioni condizionali

Подробнее

Rilassamento Lagrangiano

Rilassamento Lagrangiano Rilassamento Lagrangiano AA 2009/10 1 Rilassamento Lagrangiano Tecnica più usata e conosciuta in ottimizzazione combinatoria per il calcolo di lower/upper bounds (Held and Karp (1970)). Si consideri il

Подробнее

Rilassamento Lagrangiano

Rilassamento Lagrangiano RILASSAMENTO LAGRANGIANO 1 Rilassamento Lagrangiano Tecnica più usata e conosciuta in ottimizzazione combinatoria per il calcolo di lower/upper bounds (Held and Karp (1970)). Si consideri il seguente problema

Подробнее

I. S. S. Serafino Riva Sarnico (BG) Esercitazioni Pratiche di Tecnologia Meccanica SEGATRICI. A cura dei proff. Morotti Giovanni e Santoriello Sergio

I. S. S. Serafino Riva Sarnico (BG) Esercitazioni Pratiche di Tecnologia Meccanica SEGATRICI. A cura dei proff. Morotti Giovanni e Santoriello Sergio di Tecnologia Meccanica SEGATRICI A cura dei proff. Morotti Giovanni e Santoriello Sergio Segatrici Per eseguire tagli rapidi e precisi su pezzi di dimensioni limitate, profilati, tubi, billette, barre,

Подробнее

Esercizi sulla Programmazione Lineare. min. cx Ax b x 0

Esercizi sulla Programmazione Lineare. min. cx Ax b x 0 Soluzioni 4.-4. Fondamenti di Ricerca Operativa Prof. E. Amaldi Esercizi sulla Programmazione Lineare 4. Risoluzione grafica e forma standard. Si consideri il problema min x cx Ax b x dove x = (x, x )

Подробнее

Sistemi lineari. 2x 1 + x 2 x 3 = 2 x 1 x 2 + x 3 = 1 x 1 + 3x 2 2x 3 = 0. x 1 x 2 x 3

Sistemi lineari. 2x 1 + x 2 x 3 = 2 x 1 x 2 + x 3 = 1 x 1 + 3x 2 2x 3 = 0. x 1 x 2 x 3 Sistemi lineari 2x 1 + x 2 x 3 = 2 x 1 x 2 + x 3 = 1 x 1 + 3x 2 2x 3 = 0 2 1 1 1 1 1 1 3 2 x 1 x 2 x 3 = 2 1 0 n j=1 a i,jx j = b i, i = 1,, n Ax = b A = (a i,j ) R n n matrice invertibile (det(a) 0) b

Подробнее

Ottimizzazione marginale

Ottimizzazione marginale Ottimizzazione marginale R. Pesenti Problema di faceness Formulazione del problema Il vostro supermercato deve disporre i prodotti A, B, C e D sugli scaffali 1, 2, e 3 ognuno di lunghezza 100 cm. Dato

Подробнее

Introduzione alla Ricerca Operativa. Cos è la Ricerca Operativa? Modellazione di problemi decisionali Fasi di uno studio di RO Applicazioni della RO

Introduzione alla Ricerca Operativa. Cos è la Ricerca Operativa? Modellazione di problemi decisionali Fasi di uno studio di RO Applicazioni della RO Introduzione alla Ricerca Operativa Cos è la Ricerca Operativa? Modellazione di problemi decisionali Fasi di uno studio di RO Applicazioni della RO Cos è la Ricerca Operativa? La Ricerca Operativa è la

Подробнее

Algoritmo basato su cancellazione di cicli

Algoritmo basato su cancellazione di cicli Algoritmo basato su cancellazione di cicli Dato un flusso ammissibile iniziale, si costruisce una sequenza di flussi ammissibili di costo decrescente. Ciascun flusso è ottenuto dal precedente flusso ammissibile

Подробнее

Soluzioni degli esercizi di formulazione di PL{0, 1}

Soluzioni degli esercizi di formulazione di PL{0, 1} Soluzioni degli esercizi di formulazione di PL{0, 1} Salvatore Nocella 12 febbraio 2007 1 Al lavoro Due operai devono eseguire un certo numero di lavori J = {1,..., n}, ciascuno della durata di un ora.

Подробнее

MINIMIZZAZIONE DEI COSTI

MINIMIZZAZIONE DEI COSTI Ist. di economia, Corso di Laurea in Ing. Gestionale, I canale (A-L), A.A. 2014-2015. Prof. R. Sestini SCHEMA DELLE LEZIONI DELLA SESTA SETTIMANA MINIMIZZAZIONE DEI COSTI Si consideri ora che, se l impresa

Подробнее

Esercizi di Modellazione Lineare Intera

Esercizi di Modellazione Lineare Intera Esercizi di Modellazione Lineare Intera Domenico Salvagnin 2013-11-25 1. Miscelazione di prodotti Una raffineria produce tre tipi di benzina (A,B,C), ciascuna delle quali si ottiene mescolando 4 prodotti

Подробнее

Algoritmi e soluzione di problemi

Algoritmi e soluzione di problemi Algoritmi e soluzione di problemi Dato un problema devo trovare una soluzione. Esempi: effettuare una telefonata calcolare l area di un trapezio L algoritmo è la sequenza di operazioni (istruzioni, azioni)

Подробнее

PAOLO CHILO S.P.F. CHILO SpA

PAOLO CHILO S.P.F. CHILO SpA PAOLO CHILO S.P.F. CHILO SpA Presentazione e Mission Presentazione: La SPF Chilò nasce nel 1965 per iniziativa dei fratelli Chilò. Grazie al duro lavoro e la passione che ci mettiamo nel soddisfare le

Подробнее

TOLLERANZE PER BARRE FINITE A FREDDO

TOLLERANZE PER BARRE FINITE A FREDDO Azienda METALLURGICA VENETA TOLLERANZE PER BARRE FINITE A FREDDO astm a 108-03 TAB. A 1.1 Barre in acciaio pollici / MilliMeTri contenuto di carbonio MaX 0,28 % o Minore contenuto di carbonio oltre 0,28

Подробнее

Sviluppo di programmi

Sviluppo di programmi Sviluppo di programmi Per la costruzione di un programma conviene: 1. condurre un analisi del problema da risolvere 2. elaborare un algoritmo della soluzione rappresentato in un linguaggio adatto alla

Подробнее

Materiali diretti ( )

Materiali diretti ( ) Costi - 1 La Jerle S.p.A. assembla quattro diversi tipi di imballaggi: Bek, Leah, Predd e Walker. Tutti i prodotti vengono realizzati su commessa secondo le richieste delle imprese manifatturiere clienti

Подробнее

I costi d impresa (R. Frank, Capitolo 10)

I costi d impresa (R. Frank, Capitolo 10) I costi d impresa (R. Frank, Capitolo 10) COSTI Per poter realizzare la produzione l impresa sostiene dei costi Si tratta di scegliere la combinazione ottimale dei fattori produttivi per l impresa È bene

Подробнее

DISASSATORE DWG brevetto depositato con n RA2013A DISASSATORE DWG

DISASSATORE DWG brevetto depositato con n RA2013A DISASSATORE DWG DISASSATORE DWG Consente di sostituire i manicotti i di collegamento deteriorati, tra i vari elementi new jersey bordo ponte dei viadotti stradali e autostradali, senza intaccare i parametri di sicurezza

Подробнее

Facile Trovare il Centro Andrea Moia

Facile Trovare il Centro Andrea Moia Così è facile trovare il centro Vi sarà sicuramente capitato di dover trovare il centro perfetto di un tondino di legno. Ad esempio per centrare perfettamente il tondino su un tornio per legno, oppure

Подробнее

Lavoro Quantità. si determinino prodotto marginale e medio del fattore lavoro.

Lavoro Quantità. si determinino prodotto marginale e medio del fattore lavoro. Microeconomia, Esercitazione 3. A cura di Giuseppe Gori ([email protected]) 1 Esercizi. 1.1 Produzione/1 Data una certa tecnologia di produzione definita solo nell input lavoro (o, in alternativa,

Подробнее

L efficienza e la valutazione delle performance Concetti ed introduzione alla D.E.A.

L efficienza e la valutazione delle performance Concetti ed introduzione alla D.E.A. L efficienza e la valutazione delle performance Concetti ed introduzione alla D.E.A. Corso di Economia Industriale Lezione dell 8/01/2010 Valutazione delle peformance Obiettivo: valutare le attività di

Подробнее

Cap. 2 - Rappresentazione in base 2 dei numeri interi

Cap. 2 - Rappresentazione in base 2 dei numeri interi Cap. 2 - Rappresentazione in base 2 dei numeri interi 2.1 I NUMERI INTERI RELATIVI I numeri relativi sono numeri con il segno: essi possono essere quindi positivi e negativi. Si dividono in due categorie:

Подробнее

Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)

Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi) Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi) PIANO DI LAVORO Prof. CARUGI Mauro DISCIPLINA: Economia aziendale CLASSE 3^ SEZIONE DLT Anno 2011/2012 OBIETTIVI : STANDARD MINIMI

Подробнее

5.4 Caratterizzazione in regime quasi statico e ad elevata velocità di deformazione di un acciaio per applicazione Oil and Gas

5.4 Caratterizzazione in regime quasi statico e ad elevata velocità di deformazione di un acciaio per applicazione Oil and Gas 5.4 Caratterizzazione in regime quasi statico e ad elevata velocità di deformazione di un acciaio per applicazione Oil and Gas Si riportano in questa sezione i risultati relativi ai test sperimentali effettuati

Подробнее

Guida alla fresatura 1/8

Guida alla fresatura 1/8 LAVORAZIONE CON FRESE A DISCO Guida alla fresatura 1/8 SCELTA DEL TIPO DI FRESA Troncatura ad esecuzione di cave. Larghezza della fresa: Standard: 5, 6, 8 e 10 mm Speciale: 5,0 12,4 mm Questo tipo di fresa

Подробнее

Algoritmo di Branch & Bound

Algoritmo di Branch & Bound Sapienza Università di Roma - Dipartimento di Ingegneria Informatica, Automatica e Gestionale Algoritmo di Branch & Bound Docente: Renato Bruni [email protected] Corso di: Ottimizzazione Combinatoria

Подробнее

Modelli di programmazione lineare. Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli

Modelli di programmazione lineare. Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli Ricerca Operativa 2. Modelli di Programmazione Lineare - TESTI Modelli di programmazione lineare Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli Sotto queste ipotesi

Подробнее

Valutazione d Azienda. Lezione 6 IL METODO PATRIMONIALE (Parte I)

Valutazione d Azienda. Lezione 6 IL METODO PATRIMONIALE (Parte I) Valutazione d Azienda Lezione 6 IL METODO PATRIMONIALE (Parte I) 1 Gli esempi numerici riportati sono tratti da Pozzoli, S. (2013), Valutazione d azienda. Ipsoa. 2 Utilità del metodo patrimoniale È il

Подробнее

Sistemi lineari. Lorenzo Pareschi. Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara

Sistemi lineari. Lorenzo Pareschi. Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara Sistemi lineari Lorenzo Pareschi Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara http://utenti.unife.it/lorenzo.pareschi/ [email protected] Lorenzo Pareschi (Univ. Ferrara)

Подробнее

IL TEOREMA DEGLI ZERI Una dimostrazione di Ezio Fornero

IL TEOREMA DEGLI ZERI Una dimostrazione di Ezio Fornero IL TEOREMA DEGLI ZERI Una dimostrazione di Ezio Fornero Il teorema degli zeri è fondamentale per determinare se una funzione continua in un intervallo chiuso [ a ; b ] si annulla in almeno un punto interno

Подробнее

4.5 Metodo del simplesso

4.5 Metodo del simplesso 4.5 Metodo del simplesso min z = c T x s.v. Ax = b x PL in forma standard Esamina una sequenza di soluzioni di base ammissibili con valori non crescenti della funzione obiettivo fino a raggiungerne una

Подробнее

2.2 Alberi di supporto di costo ottimo

2.2 Alberi di supporto di costo ottimo . Alberi di supporto di costo ottimo Problemi relativi ad alberi hanno numerose applicazioni: progettazione di reti (comunicazione, teleriscaldamento,...) memorizzazione compatta di sequenze (DNA) diffusione

Подробнее

in termini informali: un algoritmo è una sequenza ordinata di operazioni che risolve un problema specifico

in termini informali: un algoritmo è una sequenza ordinata di operazioni che risolve un problema specifico Click to edit Algoritmo Master title style algoritmo: un insieme ordinato di operazioni non ambigue ed effettivamente computabili che, quando eseguito, produce un risultato e si arresta in un tempo finito

Подробнее

Ferdinando Cassani Plant Project dept. Manager

Ferdinando Cassani Plant Project dept. Manager Ferdinando Cassani Plant Project dept. Manager NUOVE ESIGENZE PER IL SETTORE CERAMICO Ad oggi, l ottimizzazione dei consumi e il contenimento dei costi sono di importanza strategica per la creazione di

Подробнее

Lezione 7. Costi e minimizzazione dei costi

Lezione 7. Costi e minimizzazione dei costi Lezione 7 Costi e minimizzazione dei costi Argomenti della Lezione 7 1. Le principali definizioni di costo 2. Laminimizzazione deicosti 3. Analisi di statica comparata della minimizzazione deicosti 4.

Подробнее

Capitolo 10 Costi_ 2 parte. Robert H. Frank Microeconomia - 4 a Edizione Copyright The McGraw-Hill Companies, srl

Capitolo 10 Costi_ 2 parte. Robert H. Frank Microeconomia - 4 a Edizione Copyright The McGraw-Hill Companies, srl Capitolo 10 Costi_ 2 parte I COSTI NEL LUNGO PERIODO Nel lungo periodo non esistono costi fissi Il problema dell impresa è quello di scegliere la combinazione ottimale di input in relazione all output

Подробнее

Problema Determinare la miscelazione ottimale delle materie prime in modo da massimizzare il profitto complessivo

Problema Determinare la miscelazione ottimale delle materie prime in modo da massimizzare il profitto complessivo Mix Produttivo Si dispone di i=1,...,m risorse produttive (ad esempio, materie prime) in quantità limitata. La massima disponibilità delle risorse è b 1,...,b m Si possono produrre j=1,...,n diversi prodotti

Подробнее

COMUNE DI CASNIGO OGGETTO: AMPLIAMENTO EIFICIO INDUSTRIALE ESISTENTE IN VIA PREDA AL CIVICO N 9 PER CONTO DELLA

COMUNE DI CASNIGO OGGETTO: AMPLIAMENTO EIFICIO INDUSTRIALE ESISTENTE IN VIA PREDA AL CIVICO N 9 PER CONTO DELLA CARPENTERIA E COSTRUZIONI MECCANICHE CASSETTIERE CARRELLI PORTAUTENSILI BANCHI DA LAVORO E SCAFFALI INDUSTRIALI TAGLIO LASER TAGLIO PLASMA SERRAMENTI TORNERIA FALEGNAMERIA IN GENERE ARREDAMENTI SU MISURA

Подробнее

SIMULAZIONE - 10 DICEMBRE PROBLEMA 2: IL GHIACCIO

SIMULAZIONE - 10 DICEMBRE PROBLEMA 2: IL GHIACCIO www.matefilia.it SIMULAZIONE - 10 DICEMBRE 015 - PROBLEMA : IL GHIACCIO Il tuo liceo, nell'ambito dell'alternanza scuola lavoro, ha organizzato per gli studenti del quinto anno un attività presso lo stabilimento

Подробнее

percorso 4 Estensione on line lezione 2 I fattori della produzione e le forme di mercato La produttività La produzione

percorso 4 Estensione on line lezione 2 I fattori della produzione e le forme di mercato La produttività La produzione Estensione on line percorso 4 I fattori della produzione e le forme di mercato lezione 2 a produzione a produttività Una volta reperiti i fattori produttivi necessari l imprenditore dovrà decidere come

Подробнее

ATTACCHI CON COLLANTE CHIMICO

ATTACCHI CON COLLANTE CHIMICO ATTACCHI CON COLLANTE CHIMICO Standard di riferimento e condizioni sperimentali Per supporti rocciosi standard sono stati utilizzati dei blocchetti di Marmo Bianco Carrara (MBC) - una roccia nota per le

Подробнее

Lean Thinking2.0 Dalla Teoria alla Pratica. Caso: Siver Srl

Lean Thinking2.0 Dalla Teoria alla Pratica. Caso: Siver Srl Lean Thinking2.0 Dalla Teoria alla Pratica Caso: Siver Srl Rosà, 23/06/2011 Rosà, 23/06/2011 Caso Siver Srl 1 Siver Srl Taglio Piega Assemblaggio Trattamenti Superficiali Rosà, 23/06/2011 Caso Siver Srl

Подробнее

Avvertenze. Descrizione dell aggiornamento. Istruzioni

Avvertenze. Descrizione dell aggiornamento. Istruzioni 1 Release Versione Applicativo Contabilità Oggetto: Modifiche varie Versione: 201601 Data di rilascio: 01/03/2016 Sigla: Avvertenze Chiudere l applicativo su tutti i pc prima di effettuare l installazione.

Подробнее

UNIVERSITÀ DEGLI STUDI DI BERGAMO - Facoltà di Ingegneria CORSO SISTEMI DI CONTROLLO DI GESTIONE Ingegneria Informatica Prof. Sergio Mascheretti

UNIVERSITÀ DEGLI STUDI DI BERGAMO - Facoltà di Ingegneria CORSO SISTEMI DI CONTROLLO DI GESTIONE Ingegneria Informatica Prof. Sergio Mascheretti ESAME DEL 12-07-11 DOMANDA 1 Definire ed illustrare graficamente il concetto di Break Even Point ESERCIZIO 1 Il direttore generale della società Salumificio Rossi srl, leader nel mercato europeo degli

Подробнее

Il problema del commesso viaggiatore

Il problema del commesso viaggiatore Il problema del commesso viaggiatore Mauro Passacantando Dipartimento di Informatica Largo B. Pontecorvo 3, Pisa [email protected] M. Passacantando TFA 2012/13 - Corso di Ricerca Operativa Università

Подробнее

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012 Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario Operazioni aritmetiche tra numeri in virgola mobile Algoritmi Esempi Errore di rappresentazione (assoluto e relativo) Approssimazione

Подробнее

Architettura degli Elaboratori

Architettura degli Elaboratori circuiti combinatori: ALU slide a cura di Salvatore Orlando, Marta Simeoni, Andrea Torsello 1 ALU ALU (Arithmetic Logic Unit) circuito combinatorio all interno del processore per l esecuzione di istruzioni

Подробнее