【发布时间】:2009-07-30 14:22:25
【问题描述】:
我正在研究线性和非线性编程(优化)框架的选项。
要求是:
支持线性和非线性规划问题,大约100-1000 个变量和最多约 1000 个约束(我认为这很简单)。非线性问题具有涉及多个变量的乘法或除法的约束——没有比这更复杂的了。
与 MS 环境(SQL Server、MS Access、.NET、Excel)很好地集成
很高兴能够支持临时问题定义(即某种脚本语言或支持在 Excel 前端定义和解决问题)
我会单独使用 Excel,但我还需要能够以编程方式(.NET 环境)连接到求解器以解决更大的问题。
对于编程访问,我打算为求解器开发一个抽象接口(这样我们可以在需要时更改求解器)。然后我偶然发现了已经有这个接口的 MS Solver Foundation (http://code.msdn.microsoft.com/solverfoundation)。我想知道它是否符合我们的其他要求以及用户对此的看法。
【问题讨论】: