【问题标题】:Is it possible to make nullable chained variables?是否可以制作可为空的链式变量?
【发布时间】:2019-07-04 23:05:49
【问题描述】:

我正在使用 optaplanner 解决 VRP 问题,不是每个客户都需要拜访。我知道真正的变量可以在 optaplanner 中配置为可为空的。所以我想知道我应该对像客户这样的链式变量做什么?

【问题讨论】:

    标签: optaplanner vehicle-routing


    【解决方案1】:

    这是对至少当前版本 7.18 的链式变量的限制。我们对如何在未来的版本中支持这一点有了一些想法。

    常见的解决方法是创建一个“虚拟车辆”并调整所有约束以忽略虚拟车辆的访问,因此它们不会影响分数。分配给虚拟车辆的任何访问基本上都是未分配的。

    【讨论】:

    • 非常感谢,杰弗里。我会试试的。
    猜你喜欢
    • 1970-01-01
    • 2017-10-30
    • 1970-01-01
    • 2012-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    相关资源
    最近更新 更多