Loading

Module 1: Trasporto Modellazione e Analytics

Note di Apprendimento
Study Reminders
Support
Text Version

Modello min - Max e Max - Min

Set your study reminders

We will email you at these times to remind you to study.
  • Monday

    -

    7am

    +

    Tuesday

    -

    7am

    +

    Wednesday

    -

    7am

    +

    Thursday

    -

    7am

    +

    Friday

    -

    7am

    +

    Saturday

    -

    7am

    +

    Sunday

    -

    7am

    +

Ciao! Nella settimana precedente avevamo imparato su come modellare le decisioni di trasporto ai fini della supply chain e avevamo ripreso il primo modello che possiamo utilizzare che è il modello di costo totale. E avevamo detto che ci sono 3 Punti Origine per i fornitori Madhya Pradesh, Himachal Pradesh e Uttar Pradesh e hai avuto 4 mercati Delhi, Mumbai, Kolkata e Madras o Chennai. Ok. E data la causa, quante unità dovrebbero essere trasportate da quale fornitore a quale fabbrica o quale magazzino a quale mercato in modo che i miei costi totali di trasporto rimanda minimamente a quel modello che avevamo imparato Ok. Ora, se si ricorda solo questa è stata la metrica che ha avuto i risultati ok. Questa metrica ci ha detto che 12 unità dovrebbero essere trasportate da Madhya Pradesh a Delhi, Madhya Pradesh 8 da Madhya Pradesh a Mumbai niente da Madhya Pradesh a Kolkata e Chennai, per Himachal Pradesh niente a queste città e Himachal dovrebbe inviare solo a Madras, Uttar Pradesh niente solo a Kolkata Ok. Quindi, questo è il 1 questo è il 1 con cui abbiamo concluso bene. Ma la domanda che come modellista come esperto di filiera della supply chain dovreste chiedere è che se vedete per tutte le città quello che sta accadendo è Delhi che sta ricevendo l'offerta solo da Madhya Pradesh, nessun altro posto. Quindi domani per caso, se l'unità Madhya Pradesh non è in grado di rifornire a Delhi, forse c'è una macchina che si spezza, forse c'è un sciopero dei trasporti qualunque. Così domani se l'unità di Madhya Pradesh non è in grado di rifornire a Delhi. Delhi non riceverà forniture da nessun luogo perché il tuo costo di trasporto, il modello di costo totale dice di non fornire da nessuna parte tranne Madhya Pradesh. Ma domani se Madhya Pradesh non è in grado di rifornire, Delhi sarà affamata proprio, Delhi sarà affamata, Delhi non ha alcuna fornitura da nessun altro luogo, ok. Stesso discorso vale per Mumbai; Mumbai sta ricevendo anche da Madhya Pradesh. Domani se Madhya Pradesh non è in grado di fornire ciò che accadrà; Mumbai morirà anche e fame significa cosa? Si tratta di una vendita persa; Kolkata stessa cosa solo da Uttar Pradesh; Chennai o Madras stessa cosa solo da Himachal Pradesh. Quindi, questo anche se questo è il totale dei costi il modello di costo più basso, quello che sta accadendo è che la mia supply chain sta diventando molto, molto vulnerabile, molto vulnerabile. Domani se 1 route si chiude, la mia supply chain è sparita. Quel mercato non sarà assistibile e i mercati non assistibili significa meno profitto, perdita di reputazione, avviamento, concorrente locale in arrivo, concorrente locale in arrivo e prendere il tuo posto Ok. Quindi, anche se la domanda è come un modellatore che si dovrebbe chiedere è, anche se il mio costo totale è minimo in questo modello che si sta vedendo il costo totale è minimo in questo modello che si sta vedendo. Ma poi è praticamente consigliabile? Non dovremmo avere altre rotte alternative anche in essere? Questo è quello che dovresti chiedere ok. Come si parlava, cosa accadrà se avrò bisogno di questi itinerari? Quindi, ho bisogno di ridisegnare l'equazione di cui ho bisogno per ridisegnare ho bisogno di rimodellare il mio business delle decisioni di trasporto. Questo è quello che viene chiamato come problema max max. Ok. Quello che dice, se ricordate il modello precedente, questo 1, l'ultima riga i costi totali di trasporto sostenuti dall'azienda sono rupie 4131, ok sono rupie 4131. Quello che dice è se ci sentiamo che più strade dovrebbero esserci, per abilitare un movimento di trasporto delle tariffe di interruzioni in tutto il paese, dobbiamo avere più rotte. Ma questo significa che non siamo al costo minimo di 4131 perché il mio costo minimo significa solo che quei posti dovrebbero essere serviti, tutte le altre vie sono chiuse perché hanno più costi. Quindi, se volete più rotte, questo significa che non stiamo operando al minor costo ora, perché il mio modello di costo più basso era questo 1. Il mio modello di costo più basso era questo 1. Ora, quello che voglio, voglio questo itinerario; voglio questo itinerario; voglio questo itinerario. Quindi, quando voglio che ci siano dei costi extra coinvolti. Ok. Questi non sono i costi minimi; questo è quello che vogliamo dire, ok. Questo significa che ora siamo a … non siamo al costo minimo di rupie 4131. Ora, quello che l'azienda dice che no dovremmo avere più rotte per questo anche se il 10% di costo extra è richiesto ce l'abbiamo, ma lasciamoci pianificare o progettare una catena di fornitura gratuita. Quindi, la società può dire di essere disposta ad accettare il 10% di aumento dei costi. Quindi, il nuovo costo ammissibile diventa 4131 più 10% che ruba 4544. Ok, quindi, il 4131 è il costo ottimale che abbiamo ottenuto da ieri, l'ultima settimana. Quindi 4131, sono disposti ad accettare il 10% di aumento di costo. Quindi, il nuovo costo ammissibile perché 4544 Ok, speriamo di aver capito questa parte. Ora vado molto lentamente attraverso questo modello, ok, spero che ti ricordi la precedente speranza modello che ti ricordi il modello precedente questo era il nostro modello precedente minimizzare il costo totale che c'è sopra, minimizzare il costo totale. Ok, a proposito di questi erano le mie forniture e queste erano le mie richieste? Ok. Questo è stato il mio costo totale, questo è stato il dispiacere questo è il 2016 che è che qualche tipo di errore grafico qui così 11 penso bene, quindi comunque, qualunque sia il check up. E così, questo era il mio costo. Ora quello che vogliamo dire è guardare questo così che era il mio modello originale giusto? E si sta aggiungendo un costo extra del 10%. Sto attraversando questa slide molto - molto lentamente, introduciamo una variabile s, introduciamo una variabile s, dove S è la quantità massima possibile da spedire su qualsiasi rotta che sia Madhya Pradesh a Mumbai, MP a Kolkata, Madhya Pradesh a Kolkata, ecc. In precedenza qual era la variabile X 1, X 2, X 3 a destra? Questa era la quantità che veniva spedita a destra. Ora stiamo dicendo che stiamo introducendo una variabile s, dove S è la quantità massima possibile che può essere spedita. Giusto. Cos' era X 1, X 2, X 3, la quantità che veniva spedita X 1 X 2 X 3 X 4 sono le quantità ideali che dovrebbero essere spedite per mantenere il costo totale al minimo, concordato? X 1, X 2, X 3, X 4, sono le quantità ideali che dovrebbero essere spedite per mantenere il costo totale al minimo che è il motivo per cui in alcuni casi X 1 e X 2 sono 0 ecco perché in alcuni casi X 1, X 2 sono 0 così tante caselle bianche nella matrice che abbiamo appena disegnato che significa che sono 0 giuste X 1, X 2, X 3 sono 0. Quindi, X 1, X 2, X 3, X 4 sono quantità ideali che devono essere spedite ripetendo nuovamente X 1, X 2, X 3, X 4 sono le quantità ideali che dovrebbero essere spedite quella che è stata la S che abbiamo introdotto, S è la quantità massima che è possibile spedire. Quindi, idealmente S dovrebbe essere uguale ai xs ok. S è la quantità massima che dovrebbe essere spedita, X è la quantità ideale che dovrebbe essere spedita. Per avere una corretta ottimizzazione, la mia S dovrebbe eguali x. Giusto? Quindi S 1 è S uguale a X 1, S 2 è uguale a X 2, X 3 è uguale a S 3. Questo è l'ideale. Idealmente, questo dovrebbe accadere. Se sto introducendo una variabile X, allora questo dovrebbe … per mantenere il minimo di costo totale, S dovrebbe essere uguale a X. Giusto? Mi fermo per un secondo, lo capisci questo primo, lo capisci con molta attenzione. Mi fermo, guardo lo scivolo, lo leggo e capisci ok, giusto. Ma dal momento che non stiamo seguendo la soluzione ottimale per un costo minimale e consentendo una qualche quantità di movimento di prodotto lungo alcune più rotte, il valore di S 1 maggio non uguale a X 1, il valore di Si può non essere uguale a Xi. Ad esempio nel modello precedente se ricordate, se ricordate, ok. Spiacente. Se ti ricordi qual era questa cosa? X 1 era 12, X 2 era 8, ma X 3 è 0, X 4 è 0, X 5 è 0, etc, giusto? X 2, a X 7 almeno è 0, giusto? X 2 a X 7 almeno è 0, ok ok. Quindi, quello che stiamo dicendo ora è quello che stiamo dicendo ora è che dal momento che non stiamo seguendo la soluzione ottimale per un costo minimo e consentendo una qualche quantità di movimento di prodotto lungo alcune più rotte, il valore di S i potrebbe non eguali X i. Ricorda che X 3 era 0 appena ora abbiamo controllato in tavola. Quindi, idealmente, se si tratta di un modello di costo minimale, S 3 dovrebbe egualmente pari a 0 perché mi tengo il costo al minimo, la mia X 4 era 0 quindi la S 4 dovrebbe essere anche 0. La mia X 5 era 0 quindi la S 5 dovrebbe essere anche 0, giusto? X 6 era 0. Quindi X S 6 dovrebbe essere anche 0. Ma ora, quello che stiamo dicendo è quello che stiamo dicendo è che ne eliminiamo alcuni allora capirete la mia X 3 Ok. Ora quello che X 3 era 0, ora quello che stiamo dicendo è che nessuna via X 3 che sia Madhya Pradesh a Kolkata, MP a Kolkata X 3 route non dovrebbe essere 0 dovremmo usare quella rotta. Quindi e stiamo dicendo che così la mia S 3 non sarà ora 0. S 3 sarà quello che, S 3 sarà S 3 sarà maggiore di 0 a destra, quindi quello che stiamo dicendo è che ci saranno situazioni quando S 3 non è uguale a X 3. Dato che non stiamo seguendo il modello di costo minimale X dove X 3 è 0, S 3 dovrebbe essere anche 0 idealmente se X è 0, S è anche 0. Se X è 0 S è anche 0 perché S è la nave quantità ma ora state dicendo che no, dovremmo spedire qualche quantità. Ci saranno quindi situazioni quando X 3 che è la quantità ideale da spedire non è uguale a S 3 la quantità ideale da spedire è stata di 0. E ora stiamo dicendo che ok, no, mandi almeno 2 unità, quindi sicuramente X 3 è 0 e 2 unità non è uguale a 0. Ci saranno quindi situazioni in cui s3 non sarà uguale a X 3 a destra? Ok, hai capito bene. Quindi, i valori di S i non possono essere uguali a X i ok. Come abbiamo accennato, quindi, S 3 non è uguale a X 3 piuttosto S 3 è maggiore di uguale a X 3 perché X 3 è 0 quindi stiamo inviando alcune unità proprio così S 3 sarà maggiore di uguale a X 3, giusto, questo vale anche per altre rotte. Quindi, S3 non è uguale a X 3, piuttosto S 3 è maggiore di uguale a X 3, ma più della quantità inviata su un percorso ad alto costo. Quindi, si stava inviando più quantità su un itinerario che avrebbe dovuto avere 0. Quindi, lo stai inviando in un percorso ad alto costo. Quindi, più la quantità inviata su un percorso ad alto costo più sarà il mio costo totale. Più sarà il mio costo totale. Quindi, la mia funzione oggettiva è quella di minimizzare questo S. Cos' è S? La quantità che si sta inviando su tutte le rotte giuste ok. Quindi, ancora My S 3 non è uguale a X 3 idealmente dovrebbero essere uguali se si tratta di un metodo ideale punto ideale, ma stiamo dicendo che qualche quantità deve essere inviata da quella rotta per consentire che quel mercato sia servito durante i tempi di emergenza ok perché se si è a seconda solo di 1 di origine allora sarà allora che quella sorgente potrebbe smettere di produrre, smettere di consegnare. Quindi, quindi devi avere una fonte alternativa pronta, alternativa per la selezione dei fornitori anche tu puoi dire che questo è il modello per la selezione dei fornitori anche che abbiamo imparato nel modello precedente ok. Quindi, una certa quantità deve essere inviata così S 3 è maggiore di uguale a X 3. Questo vale anche per le altre rotte, più la quantità inviata sulla rotta ad alto costo sarà più il mio costo totale. Quindi, il mio obiettivo è minimizzare il valore di S ok proprio questo è il mio obiettivo. Così, il mio nuovo modello di ottimizzazione diventa minimizzato S, il mio nuovo modello di ottimizzazione diventa minimamente S, soggetto a vincoli di domanda restano gli stessi, i vincoli di fornitura restano gli stessi, nuovo costo totale del trasporto, aumenterà a destra. Nuovo costo totale del trasporto è cosa? Avevamo detto che avremo il costo precedente di rupie 4131 più 10% che era quello che l'azienda mi ha permesso di abilitare questo movimento più itinerante. Quindi, il mio nuovo costo totale di trasporto dovrebbe essere inferiore a quello di costo sotto puro modello di ottimizzazione più 10%. Questo è il massimo giusto, questo è il limite massimo consentito dato dai pianificatori della supply chain dell'organizzazione che ti guarda avere più rotte, ma il mio costo totale non dovrebbe essere superiore al 10% del modello precedente. Quindi, il mio modello precedente era costo, costo sotto il modello di ottimizzazione puro e 10% di aggiunta. Quindi, il mio nuovo costo di trasporto dovrebbe essere inferiore a questo modello di costo precedente, giusto, il mio nuovo costo di trasporto dovrebbe essere inferiore a quello del mio costo precedente più 10%. E sicuramente quest' ultima, l'importo che la nuova quantità da inviare su ogni rotta è maggiore o uguale alla quantità ideale, ok. La nuova quantità inviata su un itinerario è maggiore o uguale alla quantità ideale ok la nuova quantità inviata su un itinerario è maggiore o uguale alla quantità ideale, questo sono i miei vincoli. Così, quando ci modelliamo di nuovo ci facciamo vedere quali equazioni che abbiamo, minimizzare s soggetto c'era un errore tipografico qui Così, 20, 16, 11 vincolo di offerta, vincolo di domanda, questo è il mio vincolo di costo e questo sarà il mio vincolo di costo e questo sarà il 4131 più 10% di 4131 € questo è il mio costo totale dovrebbe essere inferiore al costo precedente più 10% escalation ok, i costi totali dovrebbero essere inferiori al costo precedente più 10% escalation e i Ss dovrebbero essere superiori a quelli di Xs o S n maggiore di pari a X n o Si maggiore di uguale a Xi. Quindi, in sostanza le quantità inviate dovrebbero essere superiori alla quantità ottimale, ok giusto. Ecco, questo è il nuovo modello che arriva. E ancora quando si risolva questo modello utilizzando LiPS 1.11.1 o qualsiasi programmazione lineare Excel, si otterrà la direzione modificata. Ora, la domanda che arriva è, in questo nuovo modello questo era il mio precedente modello giusto. Alcuni casi sono tutti vuoti forse 7, forse 9 ok questo era modello precedente, e il nuovo modello che stiamo dicendo questi sono i miei Ss proprio questi sono il mio S. Nuovo modello tutte le celle saranno piene con qualche mezzo di quantità significa che tutto il Si sarà più grande di Xi che è la domanda, tutte le celle saranno riempite di qualche quantità, perché stiamo dicendo che ci dovrebbero essere ulteriori percorsi aggiuntivi disponibili. La risposta è no, tutte le cellule non saranno riempite con più quantità almeno alcune celle saranno riempite. Quindi, tutti i Ss non saranno più grandi di uguale a Xs in qualche caso, in alcuni casi S sarà uguale a X ok, per alcuni itinerari i Ss saranno più grandi di Xs ok. Quindi, questo è così, questo è il modello ok questo si chiama modello min - max o max - min. Ora, ok se l'oggetto è questo è stata la minimizzazione del massimo perché stiamo inviando la quantità massima in qualsiasi rotta e stiamo minimizzando questa quantità. Quindi, questo era un problema di min - max. Il prossimo è max - min, se l'obiettivo è quello di massimizzare il valore minimo, cambiare l'obiettivo da min a max e cambiare il segno dei vincoli che collegano le variabili S da più di uguale a meno di un segno uguale ok, questo risolverà il tuo problema a destra. Ora, termineremo questa sezione qui. Nella sezione successiva ci occuperemo del flusso massimo, del minimo e del minimo problema dell'albero di abbronzatura. Ok. Grazie!