一维切割的遗传算法

时间:2017-11-21 12:22:59

标签: algorithm genetic-algorithm genetic-programming mutation crossover

我正在尝试为一维切割问题实施遗传算法。 问题是我们有无限长的金属库存,长度不同,订单长度不同(小于库存长度),不同数量的金属必须从库存金属上切割下来。

我的问题是:

如何编码染色体? (他们有一些限制:总切割长度必须小于库存尺寸..)

交叉和变异操作符在这种情况下如何工作?

我发现它们与我们用于TSP问题的普通算子完全不同,因为当你想要改变人口时存在许多限制(例如,碎片不能长于股票,......)

0 个答案:

没有答案