获取最差离散分离解决方案

(函数来自 pyomo.contrib.pyros.separation_problem_methods)

pyomo.contrib.pyros.separation_problem_methods.get_worst_discrete_separation_solution(ss_ineq_con, config, ss_ineq_cons_to_evaluate, discrete_solve_results)[source]

确定分离解决方案(因此也是最坏情况下的不确定参数实现),该方案最大程度地违反了指定的第二阶段不等式约束。

Parameters:
  • ss_ineq_con (Constraint) – 感兴趣的第二阶段不等式约束。

  • config (ConfigDict) – 用户指定的PyROS求解器设置。

  • ss_ineq_cons_to_evaluate (list of Constraint) – 用于报告分离解违反的第二阶段不等式约束。

  • discrete_solve_results (DiscreteSeparationSolveCallResults) – 对应于config.uncertainty_set.scenarios中列出的不确定参数场景的分离问题解决方案。

Returns:

求解器调用结果,针对感兴趣的第二阶段不等式约束。

Return type:

SeparationSolveCallResult