【发布时间】:2014-05-05 12:05:41
【问题描述】:
有一个 n*n 网格,网格的其中一个单元中有一个代理 A。 A可以通过T个细胞。
网格中的每个单元格都有一些权重,A 的路径必须最大化该权重。
A 也必须在其行程 T 内返回其起始位置。
什么是代表路径的良好个体表示?
我尝试过的方法:
- 染色体是坐标列表。
- 染色体是一个方向列表。每个基因都是一个方向,如上、下、右上等。路径永远不会在中间中断。
这两种方法的问题是交叉几乎总是会产生无效路径。路径在中间断裂。它们不会形成封闭路径。我似乎无法找到一种表示单个解决方案的好方法和一种适当的交叉方法。请帮忙。
【问题讨论】:
-
第一个对我来说比第二个更有意义
标签: algorithm graph genetic-algorithm