了解 SCIP 中的重点设置

Understanding emphasis settings in SCIP

我想了解 algorithms/heuristics 在每个 {aggressive, default, fast} 强调设置下用于分隔符和启发式方法的是什么?我可以在文档或代码的哪个位置找到此信息?有没有办法更改在上述每个设置下计算的内容?

根据我对 CPLEX 的理解,为了避免对局部约束和全局约束进行艰苦的簿记,CPLEX 用于绑定计算的模式(积极、默认和快速)在性能和时间上没有太大差异。 SCIP也一样吗? SCIP 是否能够保持单独的局部和全局切割?

如果您打开交互式 shell 并选择一种强调设置,例如set heur emph aggressive SCIP 将报告所有更改的参数。 您只能通过在 SCIP 代码中更改这些强调设置来更改它们的作用。

我不确定我是否理解你关于绑定计算时间的问题。在 SCIP 中改变启发式和分离的重点设置肯定会改变解决时间。

是的,SCIP 可以维护全局和局部剪辑,如果您使用 SCIPcreateEmptyRowSepa 在 SCIP 中创建剪辑,则可以设置 "local" 标志。