我想知道是否有人可以为我指出如何解决调度问题的正确方向。
我有一个教师/学生时间表问题,我的老师在特定时间教授特定科目,而学生对他们想在什么时候上哪门课有偏好。目标是创建一个不一定是最佳解决方案的时间表。
我环顾四周,在这个网站上有很多关于这个主题的讨论,我发现的讨论从超级一般到非常困难,我目前无法理解使用哪些编程/逻辑概念来至少概念化程序工作流程。
处理过类似问题的任何人都可以解释如何处理这些类型的问题。我不需要代码(虽然伪代码会很棒),但有一些指导方针,即步骤#1 - 执行此操作,步骤#2 - 执行此操作,步骤#3 - 执行等....
此外,是否有任何可用的库可以有效地根据偏好进行调度并且具有相当简单的输入?
非常感谢!!
这是我遇到的问题的概要。
假设我有一组销售人员:
目标是创建一个时间表,根据时间可用性和偏好将买卖双方配对。
这是一个课程时间表问题,对吧?
我可以用 Drool Planner 完成吗?