Python 的供應鏈分析
Aaren Stubberfield
Supply Chain Analytics Mgr.

線性規劃(LP)是強大的最佳化建模工具。
以需求為線性關係的數學模型來進行最佳化
LP 有 3 個基本元件:
用 LP 規劃運動菜單,在固定時間內燃燒最多熱量。
| 伏地挺身 | 跑步 | |
|---|---|---|
| 分鐘 | 每下 0.2 分鐘 | 每英里 10 分鐘 |
| 卡路里 | 每下 3 卡 | 每英里 130 卡 |
限制——只有 10 分鐘可運動
決策變數——可控制的是:
目標函式——用變數表達目標的數學式:
限制式——描述解的限制的數學式:
最佳解:
燃燒卡路里:150

| 術語 | 決策變數型態 |
|---|---|
| Linear Programing (LP) | 僅連續型 |
| Integer Programing (IP) | 僅離散或整數 |
| Mixed Integer Programing (MIP) | 連續與離散混合 |
Python 的供應鏈分析