【发布时间】:2015-12-23 06:01:12
【问题描述】:
我在 C# 中使用 Cplex。我的问题是解决模型。我已经检查了数据并且是正确的,但是当我运行时,正的决策变量值变为负数,并且尽管定义了一些约束但没有观察到。一般来说,我不是正确的答案。需要指出的是,我的代码没有错误。
【问题讨论】:
标签: cplex
我在 C# 中使用 Cplex。我的问题是解决模型。我已经检查了数据并且是正确的,但是当我运行时,正的决策变量值变为负数,并且尽管定义了一些约束但没有观察到。一般来说,我不是正确的答案。需要指出的是,我的代码没有错误。
【问题讨论】:
标签: cplex
将模型导出到 LP 文件,并验证在直接求解该文件时是否会发生同样的情况。如果 LP 文件也给出了奇怪的结果,您可能在生成模型的代码中存在错误。检查 LP 文件可能会告诉您出了什么问题。如果 LP 文件工作正常,请检查 Cplex 调用的状态和返回代码,仔细检查日志文件并确保您没有达到某种限制(例如迭代限制、时间限制)。
帖子被交叉发布here。
【讨论】: