1.背景
2021年,Malik Braik等人受到阿里巴巴与四十大盗故事启发,提出了阿里巴巴与四十大盗算法(Ali Baba And The Forty Thieves,AFT)。
2.算法原理
2.1算法思想
AFT将阿里巴巴比作目标函数的最优解,而四十大盗则是代表搜索空间中的解,它们通过一系列操作和协作来寻找最优解。
2.2算法过程
案例一:得到信息,追寻阿里巴巴
案例二:被欺骗,随机探索
案例三:平衡全局与局部
伪代码:
3.代码实现
4.参考文献
[1] Braik M, Ryalat M H, Al-Zoubi H. A novel meta-heuristic algorithm for solving numerical optimization problems: Ali Baba and the forty thieves[J]. Neural Computing and Applications, 2022, 34(1): 409-455.