试图在cplex中读取二次程序,得到错误

时间:2012-04-11 19:09:06

标签: linear-algebra linear-programming cplex

我正在尝试使用" read"将CPLEX LP文件加载到CPLEX中。命令。我相信在这个问题中,我有一组二次约束。但是,根据我的理解,CPLEX仍将尝试解决二次规划问题。

但是,当我尝试阅读时,我收到此错误:

CPLEX Error  1437: Line 284: Illegal quadratic constraint sense.

在阅读二次规划问题时,我需要做些什么特别的事情吗?

注意:我可以加载这个LP文件来scip并使用以下方法解决它:scip -f

1 个答案:

答案 0 :(得分:2)

二次约束必须是凸的。您只能从上方约束凸函数或从下面约束凹函数。二次等式约束永远不会凸。这可能是你的问题。