【问题标题】:CPLEX: How to get feasible solutions after abortion of optimization?CPLEX:优化流产后如何获得可行的解决方案?
【发布时间】:2015-09-28 16:00:08
【问题描述】:

我有一个非常持久的优化过程 (>100h),我不能等到该过程结束。不过,我想获得 CPLEX 迄今为止生成的解决方案(即确切的决策变量)。我正在使用 CPLEX Optimization Studio 12.6。这可能吗?如果可以,怎么做?

您好!

编辑:我在 CPLEX Opt 中使用 OPL。工作室。

【问题讨论】:

    标签: optimization cplex ilog


    【解决方案1】:

    你可以使用时间限制

    execute timeTermination {
        cplex.tilim = 3600; // maximum Runtime = 1h  
      }
    

    或者你可以使用间隙限制:

    execute gapTermination {
        cplex.epgap = 0.05; // result at gap of 5%  
      } 
    

    让优化过程停止并输出结果。

    我在 CPLEX 中的优化程序 (OPL) 的顶部添加了这些限制之一。

    【讨论】:

      【解决方案2】:

      此功能仅在 Decition 优化中心可用。您可以停止优化过程并获得生成的解决方案。

      【讨论】:

      • 这应该是一条评论
      猜你喜欢
      • 2022-11-24
      • 2020-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-13
      • 1970-01-01
      相关资源
      最近更新 更多