期刊文献+

基于混合蛙跳算法的背包问题求解 被引量:9

A Shuffled Frog Leaping Algorithm for Solving Knapsack Problem
下载PDF
导出
摘要 混合蛙跳算法(SFLA)是一种全新的后启发式群体进化算法,具有高效的计算性能和优良的全局搜索能力。背包问题是一个典型的NP完全问题。首先建立了背包问题基于0/1规划的数学模型,阐述了混合蛙跳算法的基本理论。针对离散搜索空间,提出了SFLA的改进算法,应用该算法解决了背包问题。在实例上的运行结果表明本文方法的可行性和有效性。 Shuffled Frog Leaping Algorithm (SFLA) is a new meta-heuristic population evolutionary algorithm. It has fast calculation speed and excellent global search capability. Knapsack problem is a typical NP-eomplete problem. The 0-1 Knapsack problem mathematical model is established first, then the basic principle of SFLA is introduced. Aim at searching in discrete search space, an improved SFLA algorithm is given. And then, it is used to solve Knapsack problem. The results got on some typical instances show that the proposed method is feasible and effective.
出处 《科学技术与工程》 2009年第15期4363-4365,共3页 Science Technology and Engineering
基金 国家自然科学基金(60673015) 河北省科学技术研究与发展项目(07213507D) 石家庄经济学院重点项目(Y200606)资助
关键词 进化算法 混合蛙跳算法 背包问题 evolutionary algorithm shuffled frog leaping algorithm(SFLA) knapsack problem
  • 相关文献

参考文献4

二级参考文献22

共引文献123

同被引文献78

引证文献9

二级引证文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部