算法基础实践-背包问题.docVIP

  • 27
  • 0
  • 约1.64万字
  • 约 18页
  • 2017-04-06 发布于江苏
  • 举报
算法基础实践-背包问题

算法基础实践 —0-1背包问题 组名:阿迪王包包里有糖 组长:杨祺鹏 组员:刘锦权,张鑫,胥樊,辜克生(191071班),崔海涛(191071) 指导老师:彭磊 班号:191072,191071 一.0-1背包问题介绍 在M件物品取出若干件放在空间为W的背包里,每件物品的体积为W1,W·2……Wn,与之相对应的价值为P1,P2……Pn。求出获得最大价值的方案。 注意:在本题中,所有的体积值均为整数,也就是说,每件物品只有取或者不取两种可能,不可以分解物品. 二.背包问题的实质 背包问题是一种组合优化的NP完全问题,相似的问题同样也是出现在商业,组合数学等行业,因此以最快速度和最精确得解决背包问题是非常有前景的. 三.本小组的研究目标 针对0-1背包这种特殊的背包问题,我们主要研究解决这个问题的传统算法以及最近新兴的算法,并且找出各种算法的优劣性,给出在不同情况应该用哪种算法才能最快最精确得解决0-1背包问题. 四.实践过程 传统算法选取:回溯法,遗传算法 新型算法选取:蚁群算法,模拟退火算法, 对这个四个算法,我们用一个形象的比喻先来介绍一下。 问题:为了寻找世界上最高的山,一群兔子开始想办法(为了寻找最优路径)。 一些兔子总是向着比自己高的山峰跑去。---局部搜索算法,回溯法 一些兔子喝醉了,他们跑了很久很久,在这一段时间内,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档