SCIP:设置绝对公差
SCIP: setting absolute tolerance
我想请SCIP解决一个问题到一个指定的绝对公差范围内,也就是说,只要上下限之间的差异足够小,它就应该退出。控制此公差的参数是什么?
奇怪的是,我一直无法通过细读 all SCIP parameters 的列表找到它。
他们在这里:
# solving stops, if the relative gap = |(primalbound - dualbound)/dualbound| is below the given value
# [type: real, range: [0,1.79769313486232e+308], default: 0]
limits/gap = 0
# solving stops, if the absolute gap = |primalbound - dualbound| is below the given value
# [type: real, range: [0,1.79769313486232e+308], default: 0]
limits/absgap = 0
"tolerance"通常是指计算解的允许违例,即允许不可行的数量。显然,您正在寻找 "gap limit".
我想请SCIP解决一个问题到一个指定的绝对公差范围内,也就是说,只要上下限之间的差异足够小,它就应该退出。控制此公差的参数是什么?
奇怪的是,我一直无法通过细读 all SCIP parameters 的列表找到它。
他们在这里:
# solving stops, if the relative gap = |(primalbound - dualbound)/dualbound| is below the given value
# [type: real, range: [0,1.79769313486232e+308], default: 0]
limits/gap = 0
# solving stops, if the absolute gap = |primalbound - dualbound| is below the given value
# [type: real, range: [0,1.79769313486232e+308], default: 0]
limits/absgap = 0
"tolerance"通常是指计算解的允许违例,即允许不可行的数量。显然,您正在寻找 "gap limit".