【发布时间】:2017-11-11 03:55:35
【问题描述】:
我想使用约束来安排任务(类似于作业车间调度问题),并认为我可以使用 Microsoft Solver Foundation 之类的东西(我需要使用 C#)。但据我所知,您只能通过找到需要很长时间的最佳最大值或最小值来解决问题。我需要一个近似值,所以关于总时间的调度不是最优的(尽可能好),但所有的约束都得到了满足。 任何想法如何解决这个问题?
【问题讨论】:
-
请先提出你的想法。
-
请包含所提到的优化问题的正式定义。
-
正如我提到的,我的问题类似于作业车间调度问题 - 我有需要在最短的时间内在机器上安排的作业。约束是例如作业的顺序、资源、机器的容量或特定作业的截止日期
标签: c# algorithm constraints artificial-intelligence scheduling