人工蜂群(ABC)算法伪代码

Artificial Bee Colony(ABC) Algorithm伪代码:

  1. 初始化人工蜂群和问题参数
  2. 初始化食物源记忆
  3. cycle=1
  4. 重复
  5. 雇佣蜂(employed bees)出发去食物源计算现存食物源的丰富程度(概率)
  6. 跟随者(onlookers)选择食物源,出发
  7. 侦查蜂(scout bees)出发(邻域搜索,寻找可能的新食物源)
  8. 记忆现有最佳食物源位置
  9. cycle=cycle+1
  10. 直到cycle=Maximum Cycle Number(MCN) (until termination criterion are met)

来自A hybrid artificial bee colony for a nurse rostering problem以及《多目标人工蜂群算法及遗传算法的研究与应用》张长胜
注意后者书中有一些错误

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 轰轰烈烈的高考终于落下了帷幕,成绩已然公布,报考学校正在紧锣密鼓中,距离尘埃落定为期不远了。 期间,几多得利几多失...
    舒言2017阅读 3,982评论 0 0
  • 前几天和朋友聊起瑜伽,他说我选择瑜伽的起心动念很有意思,也许能启发很多人去拥抱健康的生活方式,于是成文如下: 一、...
    青儿姑娘阅读 3,339评论 3 2
  • 作者:马克·李维 译:廖建容 湖南文艺出版社 本书系统的、逻辑的、科学的、实用的,从各个方面,各种角度,提供了科学...
    卷卷卷卷云阅读 3,619评论 0 0
  • 一只八哥从自由之空飞来 不愿离去 主人可怜它 给它一个家 一尺见方 饮食无忧 整天重复着主人的话 欢喜地叫嘎嘎 暮...
    闲云听箫雨阅读 4,449评论 0 3
  • 弘丹参考的是傅佩荣老师的《人能弘道-傅佩荣谈论语》,绿窗幽梦参考的是朱熹的《四书章句集注》,由弘丹整理。 小编会每...
    弘丹阅读 5,877评论 1 7