我正在研究線性和非線性編程(優化)框架的選項。Microsoft Solver Foundation是否符合我的需求?
要求是:
支持線性,並用約非線性規劃問題。 100-1000個變量和約1000個約束(我認爲這很簡單)。非線性問題具有涉及多個變量乘法或除法的限制 - 沒有比這更復雜的了。
很好的集成與MS的環境(SQL服務器的MS Access,.NET和Excel)
很高興有將是特設的問題定義的支持(即某種腳本語言或支持的定義和在Excel前端解決問題)
我會單獨使用Excel,但我也需要能夠以編程方式(.NET環境)解決更大問題的解決方案。
對於編程式訪問,我打算開發求解器的抽象接口(所以我們可以在需要時更改求解器)。然後我偶然發現MS Solver Foundation(http://code.msdn.microsoft.com/solverfoundation)已經有這個接口。我想知道它是否符合我們的其他要求以及用戶對此的看法。
我試過Microsoft Solver Foundation,但它不支持非線性問題。 – Emmanuel 2009-12-19 01:48:45
截至2010年11月Solver Foundation 3.0確實支持非線性模型 – bobobobo 2011-01-31 02:46:18