我有一個簡單的問題需要解決。我需要將資源分配給三個項目,以便使資源效率最大化。我需要一些幫助來制定目標函數中的問題。資源管理線性規劃
問題的更多細節:
所有的項目將持續18周。下面的三個列表定義資源在18周(18×5 = 90天)在3個項目
Project_One = [32 14 30 12 23 27 12 21 32 12 20 29 15 20 15 17 15 11]
Project_Two = [ 4 5 14 11 13 9 10 11 7 9 14 8 9 11 9 7 6 8]
Project_Three= [ 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8];
我們總共有48對承包商資源的需求。我們可以放棄資源以減少損失,但再培訓的成本是10天無法生產的。
我該如何制定一個線性規劃問題來獲取我們每週需要的資源量,以最大限度地降低總體成本。目標函數應該考慮是否稍後放手和再培訓會更好,或者隨着需求增加,在隨後的幾周內保留資源以供使用。
一些關鍵的信息:
1)1個資源的成本是每天$ 100。 2)通過隱藏現有工人來培訓新資源。爲了簡單起見,我們假設成本僅爲10個工作日= 1000美元。 3)保持資源閒置的成本是在任何項目中不需要它們之間的天數,並且下一次需求激增發生。理想情況下,如果空閒時間少於10天,我們不會放棄資源。
問題是不可行的。第三階段你需要超過48個資源,你沒有時間去培訓新的資源。我假設全部都是幾天(你的問題談論18周和18天,這讓我感到困惑)。 –
Erwin Kalvelagen。非常感謝您指出這一點。我的錯誤是18周,大約90天。爲了簡單起見,我保留了18周90天,但通常平均持續180天。 – Kal
我不認爲這可以用純LP完成。你將需要一些二進制變量,所以你最終得到一個MIP模型。您還需要一些成本信息(閒置資源的成本,培訓成本)。 –