Supply Chain Analytics in Python
Aaren Stubberfield
Supply Chain Analytics Mgr.
Linear Programing (LP) is a Powerful Modeling Tool for Optimization
Optimization method using a mathematical model whose requirements are linear relationships
There are 3 Basic Components in LP:
Use LP to decide on an exercise routine to burn as many calories as possible.
Pushup | Running | |
---|---|---|
Minutes | 0.2 per pushup | 10 per mile |
Calories | 3 per pushup | 130 per mile |
Constraint - only 10 minutes to exercise
Decision Variables - What we can control:
Objective Function - Math expression that uses variables to express goal:
Constraints - Math expression that describe the limits of a solutions:
Optimal Solution:
Calories Burned: 150
Terms | Decision Variables |
---|---|
Linear Programing (LP) | Only Continuous |
Integer Programing (IP) | Only Discrete or Integers |
Mixed Integer Programing (MIP) | Mix of Continuous and Discrete |
Supply Chain Analytics in Python