* 3.6 0-1背包问题 问题描述 给定n种物品和一个背包。物品i的重量是wi,其价值为vi,背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大? * 0-1背包问题是一个特殊的整数规划问题。 求(x1,x2,…,xn)使目标函数 最大,其中c0, wi 0, vi 0, 1≤i≤n 0-1背包问题Knapsack(1,n,c) * 例:w = ( w1, w2, w3) = (2, 3, 4) v=(v1, v2, v3)=(2, 3, 4) 求Knapsack(1, 3, 6) 取x = (1, 0, 1)时,Knapsack(1,3,6) = (v1x1+v2x2+v3x3) = 1*1 + 2*0 + 5*1 = 6最大 用穷举法求解,时间复杂度为O(n2n) * 1、 最优子结构性质 证明:(反证法) 设(y1,y2,…,yn)是Knapsack(1,n,c)的一个最优解,则(y2,…,yn)是Knapsack(2,n,c-w1y1)子问题的一个最优解。若不然,设(z2,…,zn)是Knapsack(2,n,c-w1y1)的最优解,因此有 说明(y1,z2,…,zn)是Knap(1,n,c)的一个更优解,矛盾。 0-1背包问题Knapsack(1, n, c)满足最优性原理 * 2、 递归关
您可能关注的文档
- 《国际货物运输保险》(三制).教材.ppt
- 《国际货物运输与保险》NO班轮运输教材.ppt
- 《土木》第十五章计算机在土木工程中的应用.教材.ppt
- 《国际贸易课程》新古典国际贸易理论教材.ppt
- 【步步高】届高考数学总复习第五章平面向量的概念及线性运算理北师大版教材.ppt
- 《国际贸易理论与实务》自学教材.ppt
- 《外研版复习》必修1Module6_TheInternet_andTelecommunications教材.ppt
- 【步步高】届高考数学总复习平面向量的数量积理新人教B版教材.ppt
- 《网络安全技术与实践》第二篇边界安全.教材.ppt
- 【步步高】届高考数学总复习曲线与方程理新人教B版教材.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)