2015-07-10 125 views
0

我解决一个问题MINLP后发现了以下错误(GAMS 24.4.1/SCIP版本3.1(020d055)):IPOPT内存不足

Checking feasibility of solution #00 with reported objective value -1.000000970918791e-09. 
This is Ipopt version 3.11, running with linear solver ma27. 


EXIT: Not enough memory. 
[../../../ThirdParty/SCIP/scip/src/nlpi/nlpi_ipopt.cpp:1104] ERROR: Ipopt returned with status "Insufficient Memory" 
[../../../ThirdParty/SCIP/scip/src/nlpi/nlpi.c:503] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/nlp.c:4689] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/nlp.c:5527] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/scip.c:26453] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/heur_subnlp.c:1199] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/heur_subnlp.c:1820] ERROR: Error <-1> in function call 
[reader_gmo.c:2074] ERROR: Error <-1> in function call 
[reader_gmo.c:2371] ERROR: Error <-1> in function call 
[reader_gmo.c:2768] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/dialog.c:828] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/dialog.c:370] ERROR: Error <-1> in function call 
[../../../ThirdParty/SCIP/scip/src/scip/scip.c:8419] ERROR: Error <-1> in function call 
--- Restarting execution 

我无法检索解决方案发生这种情况后。有没有办法避免这种情况?如果需要,我可以上传GAMS文件。

谢谢。

回答

0

您可以设置选项gams/resolvenlp = FALSE以避免末尾的子NLP的解析。 但是,如果能够亲近GAMS模型文件以仔细观察,也不失为一件好事。