萤火虫群算法(Glowworm swarm optimization,简称GSO)的实现

4

当我创建那个问题时,没有GSO标签,而且我没有权限创建新的标签(我使用了PSO...)。 - marcinn
2个回答

1

链接论文的第91页包含了一个相当简洁的伪代码算法描述。


我在http://ngso.codeplex.com/SourceControl/list/changesets上发布了一些不太完美的代码实现。如果能指出错误,我将不胜感激。 - marcinn
1
看起来你的实现在搜索邻居时对于每次迭代都遍历了每一个agent。如果搜索空间是二维或更高维,并且有大量的agents(数百个或更多),那么使用空间索引,比如R-Tree,来进行邻居搜索可以获得很好的加速效果。 - SingleNegationElimination

1

谢谢,我在http://ngso.codeplex.com/SourceControl/changeset/view/15860创建了一些C#代码。 - marcinn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接