Giter Site home page Giter Site logo

samirsaci / supply-planning Goto Github PK

View Code? Open in Web Editor NEW
12.0 1.0 5.0 22 KB

Supply Planning using Linear Programming with Python

Home Page: https://towardsdatascience.com/supply-planning-using-linear-programming-with-python-bff2401bf270

Jupyter Notebook 100.00%
supply-chain supply-chain-management supply-planning retail python linear-programming optimization

supply-planning's Introduction

Supply Planning using Linear Programming with Python ๐Ÿš›

Where do you need to allocate your stock to meet customers demand and reduce your transportation costs?

Supply planning is the process of managing the inventory produced by manufacturing to fulfil the requirements created from the demand plan.

Your target is to balance supply and demand in a manner to ensure the best service level at the lowest cost.

Article

In this Article, we will present a simple methodology to use Integer Linear Programming to answer a complex Supply Planning Problem considering:

  • Inbound Transportation Costs from the Plants to the Distribution Centers (DC) ($/Carton)
  • Outbound Transportation Costs from the DCs to the final customer ($/Carton)
  • Customer Demand (Carton)

Problem Statement

As a Supply Planning manager of a mid-size manufacturing company, you received the feedback that the distribution costs are too high. Based on the analysis of the Transportation Manager this is mainly due to the stock allocation rules.

In some cases, your customers are not shipped by the closest distribution centre, which impacts your freight costs.

Your Distribution Network

  • 2 plants producing products with infinite capacity Note: weโ€™ll see later how we can improve this assumption easily
  • 2 distribution centres that receive finished goods from the two plants and deliver them to the final customers Note: we will consider that these warehouses operate X-Docking to avoid considering the concept of stock capacity in our model 200 stores (delivery points)

Question

Which Plant i and Distribution n should I chose to produce and deliver 100 units to Store p at the lowest cost?

Code

This repository code you will find all the code used to explain the concepts presented in the article.

About me ๐Ÿค“

Senior Supply Chain Engineer with an international experience working on Logistics and Transportation operations.
Have a look at my portfolio: Data Science for Supply Chain Portfolio
Data Science for Warehousing๐Ÿ“ฆ, Transportation ๐Ÿšš and Demand Forecasting ๐Ÿ“ˆ

supply-planning's People

Contributors

samirsaci avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.