Skip to content

samirsaci/pareto-warehouse-layout

Repository files navigation

Reduce Warehouse Space with the Pareto Principle using Python 📦

How the 80/20 rule implemented using Python can optimise your layout, reduce space utilisation, and improve the picking productivity

An Italian economist named Vilfredo Pareto developed 1906 a mathematical formula to describe the distribution of wealth in Italy. He discovered that 80% of the wealth belonged to 20% of the population.

Pareto

A few decades later, this rule has been generalised to many other applications, including Supply Chain and Logistics Management. This principle, called the “Pareto Principle”, “the 80–20 rule” or “The Law of Trivial Many and Critical Few”, can be translated for Logistics Practitioners

  • 80% of your company's revenue is made from 20% of your reference
  • 80% of your volume is picked in 20% of your picking locations
  • 80% of your replenishment volume will be performed on 20% of your picking locations

Youtube Video

Find in the link below a short animated video to explain the concept behind this solution

Article

In this Article, we will explore how to apply the Pareto Principle to optimise the layout of a Warehouse

  • 1 month of picking orders
  • 144,339 order lines
  • 59,372 orders
  • 4,864 active references

This is an image

Code

In this repository, you will find all the code used to explain the concepts tackled in the article with a dataset of orders.

Files

  • Pareto Analysis.ipynb - Jupyter notebook with step-by-step analysis
  • pareto_analysis.py - Standalone Python script
  • data/ - Folder containing input data (1-2017.csv)

Getting Started

pip install -r requirements.txt
python pareto_analysis.py

Dependencies

  • pandas
  • matplotlib
  • openpyxl

About me 🤓

Senior Supply Chain and Data Science consultant with international experience working on Logistics and Transportation operations.
For consulting or advising on analytics and sustainable supply chain transformation, feel free to contact me via Logigreen Consulting
Please have a look at my personal blog: Personal Website

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •