我正在检查用于路线优化的交叉技术,并且已经经历了一些如下所述的thgem
1 - single point crossover
2 - two point crossover
3 - uniform crossover
在单点交叉中,我们通常从每个父节点交换一个变量并获取子节点。与两点交叉相同,我们交换来自两个父母的两个变量。
例如,在我的问题中,父母的长度不一样p1: ['a','b','c'] and p2:['v','n','m','h','k']
。由于我们父母双方的长度不同,我能够使用基于偶数和奇数技术的单点交叉。
现在我想使用带遮罩的统一分频器,发现很难使用不同的长度。有什么建议么 ?