PulP 中具有特定序列的线性规划 (Python)

Linear Programming with a specific sequence in PulP (Python)

是否可以在线性模型中实现按特定顺序发生的事件?我想创建一个模型,其中有几个具有明确时间限制的活动:

  1. 摄入量 - 60 分钟
  2. 写入学成绩单 - 60 分钟
  3. 创建项目提案 - 30 分钟
  4. 讨论项目提案 - 30 分钟
  5. 讨论项目结果 - 30 分钟

但是,我只找到具有容量限制等的线性规划示例,但没有关于创建事件需要按特定顺序发生的时间表的信息。您能帮我为 5 名员工 编写这样一个模型,该模型的工作时间提前 6 周吗?或者你能给我一个研究方向吗?

亲切的问候,

汤姆

有无数模型具有优先约束。基本上它们都有以下形式:

   Completion time of job A <= Start time of job B

确切的公式取决于细节。连续时间模型将不同于具有时隙的模型。