我试图了解如何使用NEOS Server for SCIP。我已经阅读了有关CPLEX LP file format的教程。但我仍然无法获得任何结果。
让我们采用该教程中提供的示例:
Maximize
obj: x1 + 2 x2 + 3 x3 + x4
Subject To
c1: - x1 + x2 + x3 + 10 x4 <= 20
c2: x1 - 3 x2 + x3 <= 30
c3: x2 - 3.5 x4 = 0
Bounds
0 <= x1 <= 40
2 <= x4 <= 3
General
x4
End
我需要以什么格式(文件扩展名)保存?我尝试.MPS
并使用第一个按钮上传它(输入MPS格式数据文件的完整路径)。但我得到了:
error reading file <sample.mps>
SCIP> file <sample.osil> not found
SCIP> limits/time = 36000
SCIP> loaded parameter file <scip.set>
SCIP>
no problem exists
SCIP>
written solution information to file <results1>
SCIP>
written statistics to file <results2>
SCIP> solution status: unknown
no solution available
SCIP Status : initialization
Original Problem : no problem exists.
答案 0 :(得分:3)
如果您使用CPLEX LP文件格式编写文件,则应使用第二个按钮上传该文件,该按钮适用于此格式。我试了一下,运行顺利。文件扩展名应为&#34; .lp&#34;,但NEOS服务器似乎会自动将其重命名为正确的结尾。
MPS格式(例如,参见http://lpsolve.sourceforge.net/5.5/mps-format.htm)是另一种选择,但到目前为止还不像LP格式那样可读。
如果您想模拟更复杂的问题,您应该看看数学建模语言。 NEOS服务器还允许读入ZIMPL文件(参见zimpl.zib.de),这是SCIP优化套件中与SCIP一起提供的建模语言。但也可以使用GAMS,AMPL和OSIL。