Categories: Algoritmi

Bin Packing — a cosa serve?

Il Bin Packing serve a determinare come collocare gli articoli all'interno delle locazioni disponibili del magazzino, cercando di utilizzare nel modo più efficiente possibile lo spazio disponibile.

In pratica, il motore considera informazioni come:

  • dimensioni degli articoli;
  • quantità;
  • dimensioni/capacità dei bin;
  • spazio disponibile;
  • eventuali vincoli di posizionamento.

L'obiettivo è trovare una configurazione che consenta di ridurre lo spazio inutilizzato e migliorare l'organizzazione dello stock.

Esempio semplice:

Hai:

  • 100 scatole piccole;
  • 30 scatole medie;
  • 10 scatole grandi;

e diversi bin con capacità differenti.

Il Bin Packing può determinare una possibile distribuzione degli articoli nei bin, evitando, per quanto possibile, di occupare un bin grande con pochi articoli quando gli stessi possono essere organizzati in locazioni più appropriate.

Bin Packing = "Dove conviene mettere la merce?"

pasquale.clarizio

Recent Posts

L'API che comunica con un file CSV nella stessa Root, convertendo i dati del CSV in un JSON pronto

Partiamo da questo: [crayon-6adbd3439542c417193564/] https://www.pasqualeclarizio.it/progetti/basePhp/api35/index8.php [crayon-6adbd3439543b370761030/] Esisterà il file all'interno della ROOT ? https://www.pasqualeclarizio.it/progetti/basePhp/api35/index9.php [crayon-6adbd3439543f825423106/]…

1 giorno ago

meglio mangiare 1 anacardo, 1 pistacchio, 1 mandorla o 1 castagna?

Dal punto di vista nutrizionale, non esiste una scelta "migliore" in assoluto, poiché dipende dal…

2 giorni ago

API: partendo da zero e gestione del Form con funzione FETCH, costruendo il form con anni e data di nascita

[crayon-6adbd34395729430426975/] nello specifico, che cosa ho fatto? [crayon-6adbd34395731072740442/] a questo: [crayon-6adbd34395736744034864/] e se invece: [crayon-6adbd3439573a795358255/]…

3 giorni ago

API: partendo da zero tramite Form e funzione Fetch gestire la richiesta dell'età o della data di nascita

[crayon-6adbd343959b1566314202/] da capire la gestione: [crayon-6adbd343959b9518337246/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/form16.php [crayon-6adbd343959bd370656734/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php?anni=82

3 giorni ago

API: partendo da zero e gestione del Form con funzione FETCH

form11.php [crayon-6adbd34395ca5746160190/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/form11.php [crayon-6adbd34395cad733772668/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php?anni=30 https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php event.preventDefault() [crayon-6adbd34395cb2696495726/] Senza questa riga, il submit del form…

3 giorni ago