首页 文章

获取SCIP中的目标函数值

提问于
浏览
0

我正在用SCIP解决一个Integer程序模型,我需要存储目标函数值 . 我想知道在解决IP模型后如何获得目标函数值?有人能帮我吗?

1 回答

  • 1

    您可以使用 SCIPgetPrimalbound() 获得最佳解决方案值 .

    此外,在交互式shell中,“primalbound”列将显示当前最佳解决方案值,并且在优化过程停止后,还会说明primlalbound . (注意,您可能想检查是否找到了解决方案 . )

    如果您的问题不可行,则打印10 ^ 20(SCIP无穷大值) .

    (如果要查看目标函数值和每个变量的解决方案值,可以在交互式shell中输入 display solution ,它将显示所有非零解决方案值和目标函数值 . )

    另见http://scip.zib.de/doc/html/SHELL.php .

相关问题