利润与重量比.pptVIP

  • 2
  • 0
  • 约6.09千字
  • 约 26页
  • 2019-08-03 发布于天津
  • 举报
Algorithms (Dr. Shi-Jay Chen, National United University) Knapsack Problem (背包問題) 指導教授:巫沛倉 博士 學生:宋明賢 The Knapsack Problem (背包問題) Def: 所謂Knapsack Problem,是指有N個物品和一個背包,其中: 物品具有重量 (w1, w2, …, wn) 和利潤 (p1, p2, …, pn) 背包的最大重量承受限制為W 問如何取物可得最高價值? 此問題可以表示如下: Knapsack Problem問題型態 Knapsack Problem可分成兩種問題型態: Fractional Knapsack Problem: 物品可被切割,亦即取物時可取部份 採用貪婪法則(Greedy Approach) 0/1 Knapsack Problem: 物品不可被切割,亦即取物時得取全部 採用動態規劃(Dynamic Programming) Greedy Approach v.s. Dynamic Programming 對於具有限制的最佳化問題,可以採用 “貪婪法則” 或 “動態規劃” 來設計演算法則。 所謂具有限制條件的最佳化問題,是指可以將這一個問題表示成為具有一個目標函數 (Objective Function)與一些限制函數 (Con

文档评论(0)

1亿VIP精品文档

相关文档