1

根据不同的约束条件为给定任务安排劳动力。约束示例包括劳动力技能、时间、地点、轮班、假期、优先事项、能力等。

问题描述:假设12月25日有一个任务要在加利福尼亚设置Linux服务器,并且设置服务器需要5个小时的时间。要设置 Linus 服务器,我们需要熟练使用 Linux 服务器并留在加利福尼亚的劳动力,并且应该在 12 月 25 日上午 9 点到下午 3 点有空。总共六个小时。

那么,如果有大量的劳动力资源,如果我必须为多项任务找到合适的劳动力,我应该采用什么方法?

我 google 发现这是一个基于约束的编程问题,google OR Tools 和其他模型提供了解决它的方法。

所以我开始研究Google OR Tools Google OR Tools 文档。该文档提供了基本示例。

我在 git hub 上为 google 找到了另一个文档,或者比上面的链接更好。 谷歌或工具的 Git 中心文档

我尝试实施这里给出的护士调度程序谷歌或护士调度

我很难理解这个程序。这并不是说我在理解 python 或 java 上有困难。

所以我的问题是。

解决此类问题的方法是什么?Google OR 是正确的工具吗?如果是,谷歌的先决条件是什么,或者如果有人数学背景薄弱?我应该如何着手解决这样的问题?

4

0 回答 0