首页 文章

SCIP:设定绝对容差

提问于
浏览
0

我想请SCIP将问题解决到指定的绝对容差范围内,即一旦上限和下限之间的差异足够小就应该退出 . 控制这种公差的参数是什么?

奇怪的是,我一直无法通过仔细阅读all SCIP parameters的列表来找到它 .

1 回答

  • 1

    他们来了:

    # 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
    

    “容忍度”通常是指允许违反计算的解决方案,即允许的不可行性 . 显然,你正在寻找“差距限制” .

相关问题