【问题标题】:GLOP - Google OR Tools - choose simplex methodGLOP - Google OR 工具 - 选择单纯形法
【发布时间】:2021-02-04 03:40:18
【问题描述】:

我在 GLOP 中使用默认的线性求解器(我相信它是双单纯形)并得到 ABNORMAL 结果。

我想改用普通的单纯形法(如本文所述 - https://github.com/google/or-tools/issues/1868),但我不知道如何更改此设置。如何更改求解器? (顺便用C#)

【问题讨论】:

    标签: c# or-tools


    【解决方案1】:
    【解决方案2】:

    Laurent 给出了上述正确的步骤。以下是创建这些参数并传递给求解器的实用代码(如果有人感兴趣):

    var Params = new Google.OrTools.LinearSolver.MPSolverParameters();
    Params.SetIntegerParam(MPSolverParameters.IntegerParam.LP_ALGORITHM, (int) MPSolverParameters.LpAlgorithmValues.PRIMAL);
    Solver.ResultStatus solved = solver.Solve(Params);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-29
      • 2010-11-18
      • 2012-12-21
      • 1970-01-01
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多