![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/000029e9ea53069a7c176998a8d170d3.png#pic_center)
⛄一、多元宇宙优化算法
MVO是Seyedali Mirjalili受到多元宇宙理论的启发提出来的元启发式优化算法。主要根据多元宇宙理论的3个主要概念-白洞、黑洞和虫洞,来建立数学模型。
MVO算法中的可行解对应宇宙,解的适应度对应该宇宙的膨胀率,在每一次迭代中,根据膨胀率对宇宙进行排序,通过轮盘赌随机选定一个宇宙作为白洞,宇宙间通过黑、白洞进行物质交换。假定:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8966e57cfa442b8051d5eb132561f8f4.jpeg#pic_center)
式中:d为参数的个数;n为宇宙的个数;xji为第i个宇宙的第j维分量。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d423ef94a42b007d35d5d466dccbfc44.png)
式中:Ui为第i个宇宙;NI(Ui)为第i个宇宙的归一化膨胀率;r1为[0,1]中的随机数;xkj为轮盘赌选定的第k个宇宙的第j维分量