1

我正在使用 Optaplanner 任务分配求解器将 37 名客户的 68 项任务分配给 5 名员工。硬约束如下 -

  1. 任务必须在 6 天内完成。
  2. 一天内只能完成客户的一项任务。
  3. 一项任务必须在同一天开始和完成。
  4. 客户的所有任务都必须分配给同一员工。

任务的总组合时间为 240 小时,但我们有 300 小时可用于解决问题。如果一次运行一个硬约束,如果第一个硬约束被删除,它也会在 10 天内分配任务。如果同时应用所有四个硬约束,就会出现问题,即使在运行求解器数小时后,Optaplanner 也无法求解 10 到 20 个硬约束。

问题 -

  1. 有人可以建议上述问题有什么问题吗?
  2. 默认情况下,员工的轮班时间是上午 8 点到下午 6 点,可以更改吗?如果是,那么它的配置位置。
  3. 员工计时中的任务中间可以留1-2小时的时间间隔吗?
4

0 回答 0