Nei modelli discreti l’orizzonte temporale viene suddiviso in N periodi di uguale durata (es: un giorno, una settimana).
La domanda è definita da una successione di valori di i=1,..,N che rappresentano la richiesta per ciascun periodo.
Si conviene che le informazioni che si riferiscono alla domanda e agli ordini devono essere disponibili a partire dall’istante di inizio del periodo, mentre le informazioni relative alla giacenza si riferiscono alla giacenza disponibile alla fine del periodo.
Per il calcolo del costo di mantenimento si ipotizza che la giacenza media nel periodo i sia pari alla giacenza disponibile alla fine del periodo i, si. In pratica si assume che la merce consumata nel periodo non produce alcun costo di mantenimento.
Il problema del lot sizing può essere risolto attraverso:
Poiché l’algoritmo di Wagner Within risulta piuttosto complesso, nella pratica si ricorre all’uso di tecniche euristiche.
Si tratta di tecniche costruttive che, rispettando la condizione secondo la quale ciascun ordine deve essere di dimensione pari alla somma della domanda relativa ad un numero intero di periodi consecutivi, determinano la dimensione del lotto utilizzando semplici regole facilmente implementabili.
Passi fondamentali di un algoritmo costruttivo per il lot sizing.
1. Inizializzazione
Si pone i=1.
2. Definizione del lotto relativo al periodo i
Si determina qi scegliendo un k tra i,i+1,i+2,…N in modo che (vedi figura).
La scelta di k, ovvero del lotto, viene fatta sulla base di un criterio predefinito. Si pone quindi qj=0 per ogni j tra i+1 e k.
3. Criterio di arresto
Se k=N l’algoritmo si interrompe; altrimenti si pone i=k+1 e si torna al passo 2.
Possibili criteri di scelta del lotto in un algoritmo costruttivo
Lotto per lotto
Si ordinare ad ogni periodo la domanda relativa allo stesso periodo.
Tempo di approvvigionamento costante
Si ordina in modo da coprire un prefissato numero di periodi consecutivi.
Minimo costo per unità di tempo (Silver e Meal)
Si calcola il costo totale di gestione per unità di tempo e si determina il lotto che corrisponde al costo minimo.
Minimo costo per unità di prodotto
Si calcola il costo totale di gestione per unità di prodotto e si determina il lotto che corrisponde al costo minimo.
Minimo costo totale
Si sceglie il lotto cui corrisponde la minima differenza tra costi di ordinazione e costi di mantenimento.
1. Introduzione al corso di Ricerca operativa II
2. Generalità e classificazione dei sistemi di produzione
3. La logistica dei sistemi di produzione
4. Introduzione all'ottimizzazione combinatoria
5. Fondamenti di teoria della complessità computazionale
6. Algoritmi euristici costruttivi e migliorativi
10. Problemi di Localizzazione
12. Introduzione alla gestione delle scorte
13. Modelli stocastici per la gestione delle scorte
14. Modelli discreti per la gestione delle scorte
15. Introduzione allo scheduling
16. Scheduling su macchina singola
17. Problemi di scheduling su macchina singola e su macchine parall...