【发布时间】:2020-03-12 09:24:24
【问题描述】:
我已经阅读了一些使用SCIP 的.cnf 文件,但我对使用的术语感到困惑。我也无法在任何 SCIP 文档中找到这些术语。
1) 在读取.cnf 文件后输入“显示问题”时,我看到以下内容:
Problem name:
Variables:
Constraints: x initial, y maximal
initial 和 maximal 在这种情况下是什么意思?
2) 当输入optimize 时,SCIP 默认每 100 次迭代打印一行。有一个名为confs 的列,代表冲突。在这种情况下,冲突是什么意思?
它是指冲突条款吗?或者它是指冲突驱动子句学习中的同一种冲突(CDCL),它指的是同一个变量在冲突图中同时取 2 个不同的值,因此是冲突?
3) 输入write statistics后,有一个像这样的B&B树部分:
B&B Tree :
number of runs : 11
nodes : 46620 (32430 internal, 14190 leaves)
feasible leaves : 0
infeas. leaves : 14189
objective leaves : 0
nodes (total) : 264828 (185078 internal, 79750 leaves)
nodes left : 36
max depth : 187
max depth (total): 970
backtracks : 14238 (30.5%)
early backtracks : 0 (0.0%)
nodes exc. ref. : 0 (0.0%)
delayed cutoffs : 18206
repropagations : 43176 (2316736 domain reductions, 13733 cutoffs)
avg switch length: 2.71
switching time : 100.16
节点和节点(总数)有什么区别?
我目前将节点理解为SCIP到目前为止已经设法与当前时间梳理的节点数,而nodes(total)是指整个问题的节点总数。
4) 运行次数是什么意思?从上面的统计来看,是不是说分支定界从头开始运行了 11 次?
5) max depth 和 max depth(total) 有什么区别?
我目前理解的最大深度是B&B树目前达到的最大深度,而max depth(total)是整个问题可以达到的B&B树的最大深度。
6) 再传播是什么意思?
我目前对此没有任何了解。
7) 延迟截止是什么意思?
我目前对此没有任何了解。
8) 什么是切换长度和切换时间?
我目前对此没有任何了解。
【问题讨论】:
标签: mathematical-optimization scip sat