有什麼好的工具可以解決Linux上的整型程序嗎?任何好的工具來解決Linux上的整數程序?
我有一個小問題,我想計算以節省時間:D。這是一種子集總和問題。我有大約20個整數值的列表,我想計算滿足一定最小值的最小和的子集。你可以用整數規劃制定這個...像
\sum_{i=1}^{n} w*x -> min
與
\sum_{i=1}^{n} w*x >= c with x \in \{0,1\}
還是有這樣做的其他的好辦法?
有什麼好的工具可以解決Linux上的整型程序嗎?任何好的工具來解決Linux上的整數程序?
我有一個小問題,我想計算以節省時間:D。這是一種子集總和問題。我有大約20個整數值的列表,我想計算滿足一定最小值的最小和的子集。你可以用整數規劃制定這個...像
\sum_{i=1}^{n} w*x -> min
與
\sum_{i=1}^{n} w*x >= c with x \in \{0,1\}
還是有這樣做的其他的好辦法?
的一個子集嘗試Lindo/Lingo。他們不是免費的,但你可以嘗試。
它們允許您以非常整齊的數學方式指定您的問題。
您是否試圖使用LibreOffice Calc Solver(http://help.libreoffice.org/Calc/Solver)?
單聲道框架上的微軟求解基金會也可以爲你做這項工作,如果你知道C#。
我用glpk和MathProg解決了我的問題。在[IBM](http://www.ibm.com/developerworks/linux/library/l-glpk1/)上找到了一篇很好的簡短介紹。謝謝。 – mageta