cost 79 ms
解決 R 中的線性規划 (LP) 問題

[英]Solve a linear programming (LP) problem in R

function 接受目標 function 的系數、約束矩陣、約束的右側值、約束的方向和 LP 問題的類型(最小化或最大化)。 然后它使用 lpSolveAPI package 創建一個 LP 問題,設置問題類型、決策變量類型和約束,然后求解 LP 問題。 function 返回包含最優解和目 ...

線性規划/MIP 設置條件約束的總和?

[英]Linear programming/MIP setting up sum of conditional constraints?

我正在嘗試使用 LpSolve 設置 MIP 問題,但我不知道如何設置它。 我們正在努力將資源分配給各種投資,以最大限度地提高收入,但要遵守預算限制。 每個企業都位於一個特定的 state 中,我們還必須將我們的分配分布在 5 個州(這是導致我出現問題的那個)。 我目前的線性方程是這樣的: 目標 ...

LPSolve 與 R - 約束:按底物數量加權平均 < a 值

[英]LPSolve with R - Constraint : weighted average by the amount of substrates < a value

這是我第一次在網站上提問。 我在 R 工作,並希望將總生物甲烷產量優化為我動員的每種底物所允許的總和。 但是,我必須尊重一些流程限制。 我最終混合的底物必須具有&lt;30 的總碳/氮比率。 換句話說,每個底物的動員量加權的平均碳/氮比率必須小於30。使用lpsolveapi package,我不知 ...

LPSOLVE - model 不可行 - 為什么?

[英]LPSOLVE - The model is INFEASIBLE - Why?

我很難理解為什么 LPSOLVE 找不到解決方案。 通過檢查,我們可以看到 x = 1000,並且 y = -8。 LPSOLVE 聲明 model 是不可行的。 但是,當反轉 y 的符號時,即: LPSOLVE 正確計算 x = 1000, y = 8。 或者,正如人們所期望的,如果用 10 ...

2022-08-23 08:17:21   1   20    lpsolve  
我不能正確使用 lpsolve - lp.transport。 可能與成本矩陣或約束有關

[英]I can't propperly use lpsolve - lp.transport. Maybe issue with cost matrix or constraints

在單元成本[1,3] 中,我需要使用 NULL 或 NA。 因為在問題中存在一個約束,即第 1 行不應向第 3 列提供供應。我嘗試使用 0 但我沒有得到正確的答案。 (不可能使用NA,NULL ON lp.transport) ...

2022-08-21 22:53:57   1   31    r / lpsolve  
為 r 中的三個連接優化網絡

[英]optimize network for three connections each in r

我在矩陣中有一個位置列表及其權重(計算的距離)。 我希望每個位置都有 3 個連接的最佳解決方案,從而最大限度地減少總距離。 這個 LP 求解器返回 我想知道是否有一種方法可以將任何 Xij 最大化為 1,以便求解器在每列/行中給我三個,而不是在每列/行中給我一個 3? 如果沒有,我可以使用另 ...

R中具有二元選擇變量的整數優化

[英]Integer optimization with binary choice variable in R

我正在研究一個優化問題,其中我的選擇變量(是否構建)是一個二進制變量。 所附照片顯示了最佳構建選擇(使用 Excel 中的 Solver 解決)。 我試圖在 R 中復制這個問題。在預算約束≤30 的情況下最小化期望值 (EV) 的總和,並將選擇構建為選擇變量。 問題是 EV 會隨着給定的構建決策 ...

lpSolve - 找到最大值 - 乘法公式

[英]lpSolve - find maximum value - formula with multiplications

我正在尋找一種使用 lpSolve 的方法,就像我在 Excel 中成功使用它的方式一樣。 我已經計算了各種產品的彈性。 根據產品是否具有彈性,我想就要詢問的價格給出建議。 我有以下價值觀: 我想通過更改建議的價格來優化 sales.prediction 公式:sales.predictio ...

我應該如何使用 lpSolve() 庫在 R 中設置線性模型

[英]How should i set up linear model in R using lpSolve() library

我應該如何使用 R 中的 lpSolve 庫設置線性模型? 我有以下代碼,但意識到我不知道如何添加約束 我被困在我應該如何定義我的約束,以便它成為二進制,目標是找到最小里程旅行,但每個團隊必須在每個位置進行游戲。 ...

如何加快線性規划問題的求解速度?

[英]How to speed up linear programming problem solution?

我有以下問題。 我有 n 個(通常 n = 1000)個數據點(來自 {1,2,3} 的整數,所以有很多重復的數字)和一個實數 d。 我必須選擇 k&lt;n 點(給定 k),以最小化這些 k 點的平均值與點 d 之間的距離。 這可以表示為 MILP 問題(請參閱此處)。 我嘗試使用 lpSolv ...

在 R 中為 LpsolveAPI 中的行添加優先級

[英]Adding priority to rows in LpsolveAPI in R

我在 R 中使用 LpSolverAPI 優化了時間分配 lp 代碼。 該代碼適用於給定的約束,這些約束是: 必須滿足每個工作分配的時間 工人工作時間不能超過帶薪工作時間 但是,在將時間分配給每個工作時,我需要添加一個“優先級”。 意思是,有些工作需要首先完成/在分配工人時必須優先考慮。 我的代 ...

2022-05-23 11:09:12   1   25    r / lpsolve  
lp_solve 返回統一解

[英]lp_solve return uniform solution

lp_solve 可以返回一個 unifrom 解決方案嗎? (是否有標志或其他東西會強制這種行為?) 說我有這個: 結果是: 但是,我想要類似的東西: 這是一個過於簡單化的例子,但其想法是,如果變量在目標函數中具有相同的因子,那么理想情況下,結果應該更加統一,而不是一個人的一切,另 ...

lpSolve 解決一個 Integer 編程問題

[英]lpSolve to solving an Integer programming problem

用 R 解決 Integer 編程問題,model 是: 在 R 中,我有如下幾行: 我希望正確的答案是(給出): 但上面的代碼返回: 哪里出了問題,我該如何糾正? 謝謝! ...

2022-01-29 23:50:40   1   10    r / lpsolve  
使用線性規划進行可靠性優化

[英]Reliability Optimization with Linear Programming

我有許多組件使用兩參數 Weibull model 來估計它們在給定年齡的可靠性。 這些 model 參數可用於計算任何給定年齡的可靠性: 我還有每個組件每年的估計維修費用 我想建立一個線性編程解決方案來選擇要修復的組件。 該解決方案應最大限度地降低成本,同時 1) 將平均可靠性保持在某個閾值以上, ...

如何使用二進制變量在 LPsolve 中添加依賴約束

[英]How do I add a dependency constraint in LPsolve with binary variables

我正在為 LPsolve 使用 Java 包裝器,並且我的成本為 function,成本中包含傳統的初始固定成本 + 運營成本 ZC1C425268E68385D1AB5074C17A94F14 我如何添加這個約束,如果 y_i = 0,p_i 也必須為零(y_i 是初始購買成本,即我是否選擇它的二 ...

在 integer 編程約束中使用二進制值之和作為約束系數

[英]Use sum of binary values as constraint coefficient in integer programming constraint

我正在嘗試在 lpsolveAPI 中制定貨架優化 integer 編程算法,並希望添加一個約束,即每個選定的貨架 (S) 上每個產品的數量相同: F 我的困難是訪問和使用總和作為約束(特別是 X ij ) 我可以重新制定以使其成為線性而沒有太多問題(請原諒偽代碼): 此操作可能會影響 X 本身 ...

R 中的線性優化,Stigler 飲食問題

[英]Linear optimization in R, Stigler diet problem

有沒有人嘗試在 R 中復制Stigler 飲食問題? 到目前為止,這就是我所擁有的: 我的猜測是 Python 代碼使用的優化器與 lpSolve(Glop 方法)中的優化器不同。 R 中是否有 Glop 優化器允許我從 Py 代碼中復制結果? ...

LpSolve R 條件約束

[英]LpSolve R conditional constraint

我正在嘗試回答以下 ILP,其目標是最大限度地增加手術患者的類型,而最多只能手術 2 種不同類型。 寫在 R package lpSolve 我有以下代碼: 但是,現在 x 不會 go 高於 1,因為 d 是二進制的。 有誰知道我如何正確編寫這些約束? ...

使用 lpSolve 的 R 中的線性規划消除了約束

[英]Linear Programming in R using lpSolve dismisses constrains

我目前正在撰寫一篇涉及解決與此類似的問題的論文。 給定的是一組 100 個數字,我想通過將給定數字乘以 0 或 1 來檢查您是否可以達到某個值。 請參閱以下簡化問題A + 2B + 3C + 4D = 10, with A, B, C, D from {0,1}. 我嘗試通過使用 package l ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM