Non lo so, cosa NP completa / difficile significa, ma penso che fornire l'autoplanning sia un genere di questo.
Hai un piano di domanda di 90 giorni per 100 SKU di prodotto: birra! Il codice prodotto di 100 proviene da:
- ci sono 10-15 tipi di materiale grezzo di base di livello 1, sono prodotti in migliaia di lattine grandi e ci vuole un giorno;
- dopo la preparazione, alcuni materiali devono essere aggiunti (lievito?), e deve essere riposato per 10-15 giorni, quindi hai 15-20 tipi di materiale di livello 2;
- infine, quando è pronto, alcuni materiali dovrebbero essere aggiunti, è il materiale di livello 3, chiamato birra bevibile, ci sono cc. 30 tipi di birre;
- la birra può essere imbottigliata come 3 dl, 5 dl, a volte diventa necklacigng speciale (livello 4), quindi può essere confezionata in scatola 5x4, confezione da 6 (livello 5).
Ci sono "linee" di macchine per ogni operazione: dalla preparazione alla confezione. Le macchine possono eseguire più operazioni, ad esempio, alcune confezionatrici possono produrre 6-pack e 3-pack, ma altri possono fare solo 6-pack. Ci sono dei vincoli, ad es. velocità, o il grande bollitore è per la preparazione min. 6000, max, 8000 l di birra, (ma se il tipo di birra è leggero, il minimo è 5000 l e il massimo è 7000 l). E così via, ad ogni livello.
Il compito: come ho detto, c'è un piano di domanda, per il 100 tipo di livello-5 (il materiale in bottiglia, confezionato). Crea un piano di produzione ottimale per tutti i 5 livelli, tutte le macchine. Riduci al minimo gli interruttori macchina (ad esempio l'imbottigliamento .5, .5, .5, .3, .3, .3 è migliore di .3, .5, .3, .5, .3, .5, ci sono meno swithc, meno tempo morto per le macchine di imbottigliamento). Priorità per cliente: alcuni clienti richiedono di spedire la birra solo con più del 50% del tempo di scadenza rimanente. Ecc, ecc.
Scopri i colli di bottiglia (eh), crea piani alternativi con l'aggiunta di macchine inesistenti a questi punti, quindi il miglior scenario virtuale può essere usato per suggerire di acquistare una nuova macchina.
È abbastanza difficile, o dovrei dirti come funziona una fabbrica tessile ?
(Nota personale: il web, la banca e la logistica sono aree impegnative, ma sono giocattoli per bambini rispetto ai problemi di fabbricazione.)
Disclaimer: i numeri sono distorti per ragioni di sicurezza, l'ordine di grandezza è reale.