遗传算法染色体编码

时间:2020-08-07 19:13:32

标签: scheduling genetic-algorithm genetic-programming genetic

我正在为我的大学课程安排时间问题,应该使用通用航空解决。任务很简单:必须在每个teachers中分配一堆time slotscourse,以在一个{strong> schedule (GA DNA)中建立一个最有效的方法。但是问题是我应该如何编码生成的计划表,该计划表可以与另一个计划表交叉并产生一个子代?

也许有人会说给老师和时间带一些ID,并用字符串表示您的日程安排,但问题是这些ID的本质。它们是不同的,我认为我们不能平等地对待它们。教师ID的权重远远超过单个时隙。

使用所有这些解释,我非常有能力,确实需要一些想法来编码我的日程安排,因为我认为字符串在这里不起作用。谢谢

0 个答案:

没有答案