首页 | 本学科首页   官方微博 | 高级检索  
     

一种求解多维0-1背包问题的拟人算法
引用本文:陈端兵,黄文奇.一种求解多维0-1背包问题的拟人算法[J].计算机工程与应用,2006,42(2):17-19.
作者姓名:陈端兵  黄文奇
作者单位:华中科技大学计算机科学与技术学院,武汉,430074
基金项目:中国科学院资助项目;国家重点基础研究发展计划(973计划)
摘    要:在项目决策与规划,资源分配,货物装载等工作中,提出了多维0-1背包问题,对这一问题,国内外学者提出了诸如模拟退火算法,遗传算法,蚁群算法及其它一些启发式算法等求解算法。该文提出了一种新的启发式求解算法。该算法使用了两个主要的思想策略,即依据物品单位容积价值的高低选择物品并对其进行标记的策略和拟人跳坑策略。用本文提出的算法,对55个测试算例进行了实算测试,得到了其中54个算例的最优解。测试结果表明,用该文提出的拟人算法求解多维0-1背包问题,计算结果的优度高,计算时间短,是求解此问题的有效算法。

关 键 词:背包问题  价值选择  跳坑  拟人算法
文章编号:1002-8331-(2006)02-0017-03

A Quasi-human Heuristic Algorithm for Multidimensional 0-1 Knapsack Problem
Chen Duanbing,Huang Wenqi.A Quasi-human Heuristic Algorithm for Multidimensional 0-1 Knapsack Problem[J].Computer Engineering and Applications,2006,42(2):17-19.
Authors:Chen Duanbing  Huang Wenqi
Affiliation:College of Computer Science,Huazhong University of Science and Technology,Wuhan 430074
Abstract:Multidimensional 0-1 knapsack problem often appears in decision making and programming,resource distribution,loading,and so on.For solving this problem,many algorithms such as simulated annealing,genetic algorithm, ant colony algorithm,and other heuristic algorithms have been proposed by scholars.in this paper,a quasi-human heuristic algorithm for 0-1 knapsack is proposed.The algorithm utilizes two important strategies,i.e.,how to select the item based on its average value and how to escape the trap.55 multidimensional 0-1 knapsack test instances are tested by the produced algorithm,54 instances of them achieve optimum solutlons.The integrated performance of the produced algorithm is rather satisfied,and the runtime is short.Experimental results demonstrate that the algorithm proposed in this paper is rather efficient for solving multidimensional 0-1 knapsack problem.
Keywords:knapsack problem  value selection  trap escaping strategy  quasi-human heuristic algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号