Descripción:
El proceso de picking de los productos solicitados por los locales de un centro de distribución presenta una subutilización de los ?caddies? (contenedores) al no ocupar su capacidad y/o peso máximo. Esta situación provoca que los operarios vuelvan a reubicar los ítems de manera empírica en los caddies sobrepasando en varias ocasiones su capacidad de volumen y/o de peso, perjudicando así la eficiencia del proceso y la ergonomía de los trabajadores. Se trabajó con una amplia base de datos correspondiente a una semana de pedidos atendidos por el centro de distribución. Se implementó un algoritmo basado en una heurística greedy que se encargue de colocar productos en el caddie maximizando la capacidad del mismo y respetando sus límites de peso y volumen, y que en las combinaciones de los productos se evite la contaminación cruzada entre ellos. La programación de la misma se desarrolló con el lenguaje de programación Python a través de Visual Studio Code. Los resultados obtenidos mediante el algoritmo implementado permitieron que el número total de caddies utilizados se reduzcan significativamente. Además, mediante un análisis comparativo se observó un incremento considerable en el porcentaje de utilización en cada uno de los caddies que se asignaban a los pedidos de los locales. El algoritmo utilizado en este proyecto garantiza que se cumplan las restricciones de capacidad del caddie que en un principio no se respetaban. Además, gracias a esta propuesta el proceso de llenado de contenedores es más automatizado, y, por lo tanto, más eficiente.