gpt4 book ai didi

c# - 如何解决线性规划的有效方法

转载 作者:行者123 更新时间:2023-11-30 17:54:56 25 4
gpt4 key购买 nike

<分区>

我对线性规划进行了研究,我需要解决一个复杂的(数百个变量和约束)问题。有很多方法可以在独立求解器中解决 LP(这不是问题)。但是,我需要从 C# 应用程序中解决它。我尽我所能找到任何方法来解决 C# 代码中的 LP,但我发现(并且可用)的唯一东西是 CPLEX 和它的 .NET Concert 库。这看起来相当不错(实际上我现在正在使用它并且效果很好)但是一些大型复杂问题的公式是一个真正的噩梦!可以用 AMPL 写成 10 行并且任何人都可以理解的内容,在 C# 中需要大约 200 行。

您是否知道任何允许以某种高效(友好)方式提供问题模型定义的 C# 库?(CPLEX 接受 LP 格式,但当您尝试解决具有大量变量的问题然后算法运行很长时间时,它可能会增长到数百兆字节)或者我听说有可能将 AMPL 转换为 LP 格式然后解决它通过 CPLEX C# 库,但它听起来效率不高:-)

简而言之,我有 C# 项目。我需要解决 LP 问题。我需要非常有效地解决它......所有这些都以一些相当简单的方式进行(而不是数百条困惑的行在 for 循环等中添加变量和约束)。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com