999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談0—1背包問題的常用算法

2013-12-31 00:00:00湯赫男
消費電子·下半月 2013年10期

摘 要:0-1背包問題是典型的NP-完全問題,無論從理論上還是實踐上都有一定的研究意義。本文綜述了幾種0-1背包問題的常用算法,分析算法的優劣,預測0-1背包問題的發展方向。

關鍵詞:0-1背包問題;動態規劃法;貪心法;分支界限法

中圖分類號:TP18 文獻標識碼:A 文章編號:1674-7712 (2013) 20-0000-01

0-1背包問題是背包問題的一個特例,二者的區別在于物品裝入背包過程中是否可以部分裝入;可以部分裝入的屬于背包問題研究范疇,不可以部分裝入的背包問題可以描述為0-1背包問題。

0-1背包問題的應用廣泛,許多的實際問題都可以轉化為0-1背包問題。例如:貸款組合優化決策問題、項目投資問題、預算控制、貨物裝載等。所以,0-1背包問題的算法研究無論是在理論上還是在實踐中都具有深遠的意義。

一、0-1背包問題的抽象模型描述

(一)0-1背包問題描述

(二)抽象模型描述

二、常用的0-1背包問題算法

(一)蠻力法

蠻力法又稱窮舉法或枚舉法,是一種簡單、直接、有效的方法,是初學者入門的方法。蠻力法要求遍歷所有可能情況一次且僅一次,篩選出符合要求的解。

應用蠻力法求解0-1背包問題,需要考慮給定的n個物品集合的所有子集,找出所有總重量不超過背包容量的子集,計算每個可能子集的總價值,然后找出價值最大的子集。

對于一個具有n個元素的集合,其子集數量是2n ,所以,不論生成子集的算法效率有多高,蠻力法求解0-1背包問題都會導致一個 (2n )的算法。

(二)動態規劃法

動態規劃法是一種通用的算法設計技術用來求解多階段決策最優化問題。這類問題都滿足最優性原理,即原問題的最優性包含著子問題的最優性。

應用動態規劃法求解0-1背包問題,可以將0-1背包問題看作一個多階段決策最優化問題。n個物品集合的所有子集可以看作該問題的所有可行解;這些可行解都是滿足約束條件的,可行解可能不止一個,通過目標函數找到最優解。

(三)貪心法

貪心法也是求解最優化問題,但貪心法與動態規劃法考慮問題的角度是不同的。動態規劃法是從整體考慮最優化問題,整體最優包含著局部的最優;貪心法不是從整體最優考慮,它所做出的選擇只是在某種意義上的局部最優,這種局部最優選擇并不總能獲得整體最優解,但通常能獲得近似最優解。

貪心法的核心是貪心策略的選擇,選擇能夠得到最優解的貪心策略是貪心法的研究目標。應用貪心法解決0-1背包問題,貪心策略的選擇尤為重要。

可以從不同的角度考量不同的貪心策略。在0-1背包問題上,貪心策略至少有三種:

第一種貪心策略能夠保證盡可能快的增加背包的總價值,但背包的容量消耗的也很快,使得裝入背包的物品數量減少,不能保證得到最優結果;

第二種貪心策略能夠保證盡可能多的裝入物品,但裝入背包的物品多不一定物品的總價值就最大,從而不能保證得到最優結果;

第三鐘貪心策略,在背包價值增長和背包容量消耗二者之間找到平衡,是一種不錯的貪心策略。

在實際應用中貪心法不能使0-1背包問題得到最優解,也就是說貪心法不能夠求解0-1背包問題。在0-1背包問題中,物品不允許分割裝入背包,因此,無法保證最終能將背包裝滿,部分閑置的背包容量使背包的單位重量價值降低了。但貪心法是求解背包問題的有效方法。

(四)分支界限法

分支界限法按廣度優先策略搜索問題的解空間樹,在搜索過程中,對待處理的結點根據限界函數估算目標函數的可能取值,從中選取使目標函數取極值的結點優先進行廣度搜索,從而不斷調整搜索方向,盡快找到問題的解。

三、結束語

上述只是求解0-1背包問題的幾種常用算法,除此之外,研究解決0-1背包問題的算法還有很多,如粒子群優化算法、人工神經網絡算法、克隆選擇算法、混合算法等,各種算法都各有優劣,取長補短是0-1背包問題未來算法研究的方向。

參考文獻:

[1]田烽楠,王于.求解0-1背包問題算法綜述[J].軟件導刊,2009,1.

[2]王紅梅.算法設計與分析[M].北京:清華大學出版社,2013,4.

[3]趙建英.0-1背包問題的非線性降維近似算法[J].內蒙古師范大學學報,2007,1.

主站蜘蛛池模板: 日本日韩欧美| 又爽又黄又无遮挡网站| 国产97视频在线| 在线不卡免费视频| 精品偷拍一区二区| 中文字幕乱码二三区免费| 色综合成人| 最近最新中文字幕在线第一页| 国产精品亚洲一区二区三区在线观看| 国产丝袜丝视频在线观看| 亚洲视频免| 亚洲精品视频在线观看视频| 久久久久久久97| 亚洲美女一级毛片| 98超碰在线观看| 欧美成人综合视频| 乱人伦99久久| 伦伦影院精品一区| 国产精品男人的天堂| 欧美影院久久| 55夜色66夜色国产精品视频| 一区二区三区成人| 色视频国产| 国产区福利小视频在线观看尤物| 久久久久青草线综合超碰| www.亚洲天堂| 欧美不卡视频一区发布| 日本手机在线视频| 91人妻在线视频| 囯产av无码片毛片一级| 国产性生交xxxxx免费| 久久国产免费观看| 三级欧美在线| 99热这里只有精品2| 日韩区欧美区| 91精品视频在线播放| 亚洲欧美一区在线| 美女免费黄网站| 国产欧美日韩资源在线观看| 国产无码精品在线播放| 久久这里只有精品2| 2021亚洲精品不卡a| 毛片网站在线看| www中文字幕在线观看| 999精品免费视频| 国产精品蜜芽在线观看| 国产欧美日韩另类| 国产欧美网站| 女人天堂av免费| 直接黄91麻豆网站| 国产成本人片免费a∨短片| 2020国产精品视频| 亚洲天堂.com| 国产精品久久自在自线观看| 国产免费人成视频网| 中文字幕欧美成人免费| 久久综合九九亚洲一区| 日韩欧美国产成人| www.国产福利| 日韩成人在线一区二区| 国产特级毛片aaaaaa| 国产成人高精品免费视频| 国产精品一线天| 成人在线第一页| 精品99在线观看| 茄子视频毛片免费观看| 亚洲第一页在线观看| 韩国福利一区| 欧美亚洲欧美区| 天堂亚洲网| 亚洲精品无码日韩国产不卡| 丰满人妻中出白浆| 白浆免费视频国产精品视频| 久久午夜夜伦鲁鲁片不卡| 一本视频精品中文字幕| 九九热精品免费视频| 91视频首页| 国产波多野结衣中文在线播放| 激情视频综合网| 天天综合网色| 亚洲美女视频一区| 中文精品久久久久国产网址|