我有這樣的優化問題,我試圖根據列X中的唯一值來最大化列z,但也在約束條件下,每個X所選的唯一值總和最大的列Y小於(在此例如)23. 例如,我有這樣的樣本數據: d=data.frame(x=c(1,1,1,2,2,2,3,3,3),y=c(9,7,5,9,7,5,9,7,5),z=c(25,20,5,20,10,5,10,5,3))
,看起來像這樣: X Y Z
1 1 9 25
2 1
我一直在玩ojAlgo,到目前爲止我都非常興奮。我已經通過一些研究工作,但我遇到了這個problem described in this article的問題。 我使用的是Kotlin而不是Java,但這不應該引起任何問題。我卡住試圖向我的模型中輸入一個表達式,但綁定在一個變量而不是文字數值。我如何輸入? 這是到目前爲止我的工作: import org.ojalgo.optimisation.Ex
我對線性優化很陌生,我想將其應用於經典的調度問題。對於人員配置問題,我不太清楚如何聲明捕捉正在採取的「轉變」概念的功能。 我使用的ojAlgo迄今爲止一直非常棒。這是我想出的小問題,我想出了: SCENARIO:
You have three drivers to make deliveries.
Driver 1 costs $10/hr
Driver 2 costs $12/hr
D