【问题标题】:AMPL – force one variable if a specific variable is active (multiple conditions?)AMPL – 如果特定变量处于活动状态(多个条件?),则强制一个变量
【发布时间】:2019-10-19 12:53:07
【问题描述】:

希望在 AMPL 中连接两个给定变量,例如团队 10 被选中,那么团队 12 也必须被选中,反之亦然。如果不选择另一个,则无法选择其中之一。

另外,描述这种情况的术语是什么?多重标准?有条件的?互补?

编辑:使用二进制文件,如果有影响的话。

谢谢!

【问题讨论】:

    标签: conditional-statements ampl


    【解决方案1】:
    subject to c1: x[10] = x[12];
    

    其中x 是您的“选择”变量(根据需要进行调整)。这只是一个“约束”。

    【讨论】:

      猜你喜欢
      • 2019-03-01
      • 2023-03-15
      • 2014-07-31
      • 2021-12-16
      • 1970-01-01
      • 2020-11-18
      • 2017-10-12
      • 1970-01-01
      • 2021-03-21
      相关资源
      最近更新 更多