Coin-OR - 从Cgl中提取Gomory Cuts(Coin-Or)

时间:2010-01-05 01:39:21

标签: mathematical-optimization solver constraint-programming

我正在尝试从CglCoin-Or(剪切生成库)中提取Cgl Gomory剪切以下是我用来提取剪切的代码 -

OsiCuts cutlist;
CglGomory * gomory = new CglGomory();
gomory->setLimit(100);
gomory->generateCuts(*sym, cutlist) ;

其中sym是OsiSymSolverInterface的实例(Symphony的OsiSolverInterface)。不幸的是,只要我能够使用gdb确定,代码就会在generateCuts中的某个地方进行segfaulting。

CglProbing切割的提取同样在CglProbing类的generateCuts方法内再次进行segfaulting。

所有其他削减似乎都运作正常。

如果有人能够对此有所了解甚至更好,使用这些剪辑或某种教程发布/链接到示例文件,那就太棒了。如果有一个示例/教程来提取像SCIP而不是Coin-OR这样的其他解算器,那也可以。

谢谢

0 个答案:

没有答案