我必须安排一个会议,每天有6节课和10多位讲师,为期14天。有些讲师有时有空,有些不在,有些人喜欢某些特定的日子或课时,有些人放假。
我用谷歌搜索了这么多,但找不到好的材料来了解它。我想从头到尾学习它,这意味着如果我需要学习约束编程,对我来说是可以的,因为我没有任何背景知识。
我正在寻找学习材料,书籍和任何关于这方面的建议。在stackoverflow的某个地方,我读到了遗传算法,它对它有好处,但没有人对它有把握。因为这是我必须面对的最容易的话题之一,而且我未来将面临更难的解决方案,我必须从我的经理那里学习基本的新任务,我必须面对它。
如果您能推荐任何书籍、网站、论文和资源与我分享,我将不胜感激。
发布于 2013-06-11 20:52:13
OptaPlanner (开源,Java)用于会议和课程安排。下载内容包含一个名为“course course”的完整课程安排示例的代码,该示例也记录在参考手册中。
至于其他网站,你可能会发现ITC2007时间表竞赛很有趣。
https://stackoverflow.com/questions/17041790
复制相似问题