0

我要安排一个会议,每天有 6 节课,10 多位讲师,为期 14 天。有些讲师有些天有空,有些则没有,有些更喜欢特定的日期或课程,有些天他们休息

我用谷歌搜索了很多,但找不到好的材料来了解它。我想从头开始学习它,这意味着如果我需要学习约束编程,这对我来说没问题,因为我没有任何相关背景。

我正在寻找学习材料、书籍和任何关于此的建议。在 stackoverflow 的某个地方,我读过遗传算法,它对它有好处,但没有人确定它。因为这是我必须面对的最简单的话题之一,而且我将来会面临更难的解决方案,我必须从我的经理那里学习基本的新任务,我必须面对它。

如果您建议任何书籍、网站、论文和资源来学习或与我分享,我将不胜感激

4

1 回答 1

1

OptaPlanner(开源,Java)用于会议和课程安排。下载包含一个名为“课程课程”的完整课程安排示例的代码,该示例也记录在参考手册中。

至于其他网站,您可能会发现 ITC2007 时间表竞赛很有趣。

于 2013-06-11T12:52:12.990 回答