候鸟算法在其他问题中应用时需要修改的代码

写在前面

上一篇1 中实现了候鸟算法的matlab版本,之后我将候鸟算法应用于了数据中心的云端和雾端的负载均衡问题中,写这篇文章的目的在于介绍候鸟算法可应用于不同的问题中,而不仅仅是原论文2的应用问题——QAP问题,在我寻找相关论文时发现绝大多数的应用还是集中在QAP问题的领域,所以现在分享出来,希望对大家将MBO应用于其他问题时有所帮助。
因为此文主要目的为介绍将MBO应用于其他问题时如何修改源代码,所以对我实验的目标问题不做过多的描述。

具体过程

在我的代码3中,首先是设置自己的目标函数,我的目标函数在fogFuction\fogFuction.m中。

注:目标函数应为求最小值函数,若为最大值应该加负号转化为求最小值。例如我在本问题中的求解目标是最大化数据中心的利润,但要加上负号变成最小化问题,求解之后再转化为正常数值进行展示或画图。

主函数

下一步需

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值