连续萤火虫算法和二进制萤火虫算法之间的复杂度差异

时间:2018-06-19 20:21:48

标签: algorithm wrapper complexity-theory

enter image description here

使用CFA(连续Firefly算法)或BFA(二进制Firefly Alg)之间的主要区别是什么?
还是仅是目标函数的输出?

特别是:我陷入了复杂性评估的分歧。

编辑:如果我们假设在T迭代中对while进行限制,则双精度嵌套仅对n个萤火虫起作用...因此总数为O(T n ^ 2),其中T通常为很大,而n不是。 这是分析它的正确方法吗? 此外,如果N变大,我们可以使用排序算法对萤火虫进行排名,如图所示-这样我们就可以获得O(T n log(n))吗?

0 个答案:

没有答案