摘要
蝙蝠算法是受自然界中的蝙蝠通过回声定位进行搜寻、捕食猎物行为的启发,并将多智能体系统与进化机制相结合发展而来的优化方法。作为一种新颖的仿生群体智能优化算法,分析了蝙蝠算法的仿生原理、优化机理及特点,对算法优化过程进行了定义。通过标准算例对蝙蝠算法在连续空间和离散空间的优化性能进行了仿真测试,结果表明该算法在函数优化和组合优化方面应用的可行性和有效性,具有良好的应用前景。
Inspired by the echolocation behavior of bats and combined multi-agent system with evolution mechanism, bat algo- rithm (BA) was developed as a novel bionic swarm intelligence optimization method. This paper analyzed the bionic principle and trait of BA as well as defined the mechanism of optimization by formulation. It tested the BA by benchmarks of continuous space optimization and discrete space optimization, simulation results show that the new bin-inspired algorithm has better feasi- bilities and validities for function optimization and combinatorial optimization.
出处
《计算机应用研究》
CSCD
北大核心
2013年第5期1320-1322,1356,共4页
Application Research of Computers
基金
国家自然科学基金资助项目(71271138)
国家教育部人文社会科学规划基金资助项目(10YJA630187)
上海市教委科研创新基金资助项目(12ZS133)
国家教育部高校博士学科点专项科研基金资助项目(20093120110008)
上海市重点学科建设项目(S30504)
关键词
蝙蝠算法
优化机理
函数优化
组合优化
仿真测试
bat algorithm (BA)
optimization mechanism
function optimization
combinatorial optimization
simulationtest