| 注册
首页|期刊导航|计算机工程与应用|求解0/1背包问题的改进人工鱼群算法研究

求解0/1背包问题的改进人工鱼群算法研究

厍向阳 朱命昊 赵亚敏

计算机工程与应用2011,Vol.47Issue(21):43-46,4.
计算机工程与应用2011,Vol.47Issue(21):43-46,4.DOI:10.3778/j.issn.1002-8331.2011.21.011

求解0/1背包问题的改进人工鱼群算法研究

Improved artificial fish school algorithm to solve knapsack problem

厍向阳 1朱命昊 1赵亚敏1

作者信息

  • 1. 西安科技大学计算机科学与技术学院,西安710054
  • 折叠

摘要

Abstract

After analyzing the disadvantages of artificial fish school algorithm solving combinational optimization problems,an improved artificial fish school algorithm is put forward.Facing the characteristic of KP,this algorithm directly simulates artificial fishs behaviors in the coding space, encoding by the rand key and decoding by the heuristic information, such as the value of unit quality goods (value-quality ratio).The globe searching capability of artificial fish school algorithm is improved by three updating operators,which include good solutions swimming in the coding space at random to search better solutions than themselves, preserving good solutions and substituting good solutions for bad solutions, bad solutions swimming in the coding space at random to search better solutions than themselves.Comparison and analysis are carried out with examples.Algorithm tests show that this algorithm can improve the speed of convergence efficiently and is good at global searching in solution space.

关键词

人工鱼群算法/背包问题/组合优化/启发式信息

Key words

Artificial Fish School Algorithm(AFSA)/Knapsack Problem(KP)/combinational optimization/heuristic information

分类

计算机与自动化

引用本文复制引用

厍向阳,朱命昊,赵亚敏..求解0/1背包问题的改进人工鱼群算法研究[J].计算机工程与应用,2011,47(21):43-46,4.

基金项目

陕西省自然科学基金(No.2009JM7007) (No.2009JM7007)

陕西省教育厅专项科研计划项目(No.08JK354). (No.08JK354)

计算机工程与应用

OACSCDCSTPCD

1002-8331

访问量0
|
下载量0
段落导航相关论文