• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    折扣{0-1}背包問題的簡化新模型及遺傳算法求解

    2019-07-31 12:14楊洋潘大志劉益譚代倫
    計(jì)算機(jī)應(yīng)用 2019年3期
    關(guān)鍵詞:遺傳算法實(shí)例背包

    楊洋 潘大志 劉益 譚代倫

    摘 要:當(dāng)前折扣{0-1}背包問題(D{0-1}KP)模型將折扣關(guān)系作為一個新的個體,導(dǎo)致求解過程必需采取修復(fù)法對個體編碼進(jìn)行修復(fù),求解方式較少。針對求解方法單一的問題,通過改變模型中二進(jìn)制的編碼表達(dá)方式,提出折扣關(guān)系不在個體編碼中的表達(dá)方法。該方法首先,設(shè)定對任意折扣關(guān)系,當(dāng)且僅當(dāng)所涉及個體編碼值同時為1(即其乘積為1)時,折扣關(guān)系成立,據(jù)此建立簡化折扣{0-1}背包問題(SD{0-1}KP)模型;然后,針對SD{0-1}KP模型,基于杰出者保留策略(EGA),結(jié)合貪心策略(GRE),提出改進(jìn)遺傳算法——第一遺傳算法(FG);最后,再結(jié)合罰函數(shù)法,提出求解SD{0-1}KP高精度罰函數(shù)法——第二遺傳算法(SG)。結(jié)果表明,SD{0-1}KP能夠完全覆蓋D{0-1}KP問題領(lǐng)域,與FirEGA相比,所提出的兩類算法在求解速度方面優(yōu)勢明顯,且SG算法首次引入罰函數(shù)法,有效地豐富了該問題的求解算法。

    關(guān)鍵詞:折扣{0-1}背包問題;簡化折扣{0-1}背包問題;貪婪策略;近似計(jì)算;數(shù)學(xué)模型;遺傳算法

    中圖分類號: TP18

    文獻(xiàn)標(biāo)志碼:A

    文章編號:1001-9081(2019)03-0656-07

    Abstract: Current Discounted {0-1} Knapsack Problem (D{0-1}KP) model takes the discounted relationship as a new individual, so the repair method must be adopted in the solving process to repair the individual coding, making the model have less solving methods. In order to solve the problem of single solving method, by changing the binary code expression in the model, an expression method with discounted relationship out of individual code was proposed. Firstly, if and only if each involved individual encoding value was one (which means the product was one), the discounted relationship was established. According to this setting, a Simplified Discounted {0-1} Knapsack Problem (SD{0-1}KP) model was established. Then, an improved genetic algorithm — FG (First Gentic algorithm) was proposed based on Elitist Reservation Strategy (EGA) and GREedy strategy (GRE) for SD{0-1}KP model. Finally, combining penalty function method, a high precision penalty function method — SG (Second Genetic algorithm) for SD{0-1}KP was proposed. The results show that the SD{0-1}KP model can fully cover the problem domain of D{0-1}KP. Compared with FirEGA (First Elitist reservation strategy Genetic Algorithm), the two algorithms proposed have obvious advantages in solving speed. And SG algorithm introduces the penalty function method for the first time, which enriches the solving methods of the problem.

    Key words: Simplified Discounted {0-1} Knapsack Problem (SD{0-1}KP); greedy strategy; approximate calculation; mathematical model; Genetic Algorithm (GA)

    0 引言

    0-1背包問題({0-1} Knapsack Problem, {0-1}KP)[1]作為一種在實(shí)際社會生產(chǎn)生活中應(yīng)用廣泛的數(shù)學(xué)模型,雖然{0-1}KP屬于NP-complete問題,但通過近似算法等元啟發(fā)式算法對于{0-1}KP模型刻畫的下料問題、資源調(diào)度、拆料切割方面有著優(yōu)異的求解效果[2-5]。在此類{0-1}KP中,物品的價值及質(zhì)量恒定為一個常量,不隨時間及個體選取產(chǎn)生任何變化。但在實(shí)際問題中,{0-1}KP中個體的價值及質(zhì)量不一定始終為一個定值,因而將{0-1}KP中個體價值質(zhì)量隨著時間變化而隨機(jī)變化的問題刻畫為隨機(jī)時變背包問題(Randomized Time-Varying Knapsack Problem, RTVKP)[6],對于個體價值質(zhì)量隨著其他物品的選擇而變化的問題刻畫為折扣{0-1}背包問題(Discounted {0-1} Knapsack Problem, D{0-1}KP) [7-8]。

    D{0-1}KP可以認(rèn)為是經(jīng)典{0-1}KP的一個拓展形式[7-11],它刻畫了商業(yè)活動中物品銷售的捆綁銷售及折扣營銷等現(xiàn)象。因而在商業(yè)活動中,面對大量采購物品存在此類關(guān)系時,D{0-1}KP是一個更好地使商業(yè)價值最大化且具備廣闊應(yīng)用前景的數(shù)學(xué)模型。

    D{0-1}KP模型由于約束條件過多,且編碼個體易于出現(xiàn)非正常編碼個體等原因,導(dǎo)致研究成果相對較少。Guder[7]和Guldan[8]兩人對基于單目標(biāo)和多目標(biāo)的D{0-1}KP模型進(jìn)行了刻畫及基礎(chǔ)性求解,但并未給出大規(guī)模實(shí)例的求解方式,同樣也未能對模型進(jìn)行進(jìn)一步的完善和簡化。此后,較多文獻(xiàn)利用算法在求解精度上對問題進(jìn)行了改進(jìn)[9-19]。對于啟發(fā)式算法則主要集中在如:核(core)算法[9] 及動態(tài)規(guī)劃[11]兩種算法;元啟發(fā)算法[10,12-18]則主要有遺傳算法[10]、帝王蝶算法[12-13]、烏鴉算法[15-16]等成果。而在優(yōu)化策略方面,則主要對貪婪算子進(jìn)行改進(jìn)[10,19]。

    當(dāng)前D{0-1}KP模型由于將折扣關(guān)系作為獨(dú)立個體在編碼個體中進(jìn)行體現(xiàn),非正常編碼過多,導(dǎo)致除修復(fù)法方法之外,如罰函數(shù)法等可以用于求解{0-1}KP的加速算法無法適用于D{0-1}KP[10]。為改變這一現(xiàn)狀,本文為D{0-1}KP模型設(shè)計(jì)新的二進(jìn)制編碼方式,簡化數(shù)學(xué)模型,擴(kuò)大求解方法,從而得到更優(yōu)良的解值。本文在第2章中,給出傳統(tǒng)D{0-1}KP模型的定義,針對模型存在的缺陷進(jìn)行分析。第3章中,通過給出相關(guān)基本定義,設(shè)計(jì)新的二進(jìn)制編碼方法,建立簡化折扣{0-1}背包問題(Simplified Discounted {0-1} Knapsack Problem, SD{0-1}KP)模型。在第4章中介紹基于杰出者保留策略(Elitist Reservation Strategy, EGA)遺傳算法求解機(jī)制。結(jié)合加速貪心算法(Greedy, GRE),給出第一遺傳算法(First Genetic Algorithm, FG)算法偽代碼。再結(jié)合罰函數(shù)法,首次提出可適用于SD{0-1}KP問題的混合罰函數(shù)法,給出SG算法偽代碼。在第5章中,給出四類大規(guī)模D{0-1}KP實(shí)例各10個,并轉(zhuǎn)化為SD{0-1}KP實(shí)例,進(jìn)行求解。結(jié)果表明:SD{0-1}KP能夠完全覆蓋D{0-1}KP在實(shí)際商業(yè)折扣活動的模型功能,同時通過減少對于額外修復(fù)的GROA(Greedy Repair Optimization Algorithm) [10]的使用,算法速度提升明顯。且第一遺傳(First Gentic algorithm, FG)算法和第二遺傳(Second Genetic algorithm, SG)算法對于求解SD{0-1}KP均能夠有效應(yīng)用,且在綜合性能上FG算法更優(yōu)于SG算法。

    1.2 D{0-1}KP模型缺陷

    在傳統(tǒng)D{0-1}KP模型中,雖然刻畫商品之間的“折扣”關(guān)系,但整體系統(tǒng)略顯復(fù)雜,其約束條件過多,甚至因?yàn)閭€體的編碼問題,導(dǎo)致傳統(tǒng){0-1}KP中的加速算法無法有效利用,對于問題求解造成較大影響。針對D{0-1}KP模型中個體編碼方式,以下主要從兩方面進(jìn)行缺陷分析。

    一方面,D{0-1}KP個體非正常編碼過多。在傳統(tǒng)二進(jìn)制個體編碼情況下,物品A、物品B及假設(shè)出來的物品C至多只能取一個。這種方式直接導(dǎo)致元啟發(fā)式算法中,在n個物體及m(m≤2n-n-1)個折扣關(guān)系問題中,正常編碼個體的概率僅為((m+1)/2m)n[10],求解過程中必須對產(chǎn)生的個體進(jìn)行大量的編碼修復(fù)工作,保證算法收斂。所以對于求解D{0-1}KP,任意元啟發(fā)式算法中的迭代尋優(yōu)都必須要采取編碼修復(fù),有些算法甚至需要采取多次個體編碼修復(fù)。如遺傳算法中,在變異算子和交叉算子對個體進(jìn)行處理后,都必須要采取編碼修復(fù),大大增加了算法收斂所需要的迭代時間。

    另一方面,求解D{0-1}KP加速方法受限。對于{0-1}KP模型中常見的加速求解方式,如罰函數(shù)法等,基本無法在D{0-1}KP對問題進(jìn)行有效求解,其結(jié)果誤差無法接受[10,20]。這使得求解D{0-1}KP模型可選方法大為減少,對于模型的求解存在不利。

    綜上,對于現(xiàn)有D{0-1}KP模型,由約束條件(2)可知,同一項(xiàng)集內(nèi)的物品至多只能選擇一個,這一特性導(dǎo)致在求解過程中,非正常個體編碼過多,進(jìn)而必須通過采取修復(fù)操作對個體編碼進(jìn)行修復(fù),最終大幅度增加計(jì)算時長。對于這一難點(diǎn),本文通過提出SD{0-1}KP模型對問題進(jìn)行求解。

    當(dāng)然,雖然D{0-1}KP模型存在明顯不足,但卻是當(dāng)前唯一可以對{0-1}KP模型中對于“折扣”關(guān)系刻畫的有效模型。故考慮針對D{0-1}KP模型設(shè)計(jì)新的編碼方法,對原模型進(jìn)行簡化,構(gòu)建模型的求解方法。

    2 D{0-1}KP問題的簡化數(shù)學(xué)模型

    傳統(tǒng)D{0-1}KP模型中由于將物品A和B的折扣關(guān)系假設(shè)為物品C,從而導(dǎo)致模型缺陷,故考慮在新數(shù)學(xué)模型中,通過設(shè)計(jì)新的編碼方式,避免出現(xiàn)物品C的情況,克服原模型出現(xiàn)的缺陷。

    2.1 兩個物品折扣關(guān)系的新編碼方式

    對于物品A和B的折扣關(guān)系,在原有的D{0-1}KP模型中,通過虛構(gòu)物品C來表示,得到3個選擇項(xiàng),通過一個三元組二進(jìn)制向量X=[x1,x2,x3]∈{0,1}3來表示物品的選擇情況。其中,分量xj(1≤j≤3)表示對應(yīng)的項(xiàng)是否被裝入背包中。在向量X的所有8種組合中,只有[0,0,0]、[1,0,0]、[0,1,0]和[0,0,1]是正常編碼,分別表示全部不選、選擇物品A、選擇物品B和選擇物品C,而其余4種組合均是非正常編碼,在M個這個關(guān)系對應(yīng)的編碼中,其正常編碼率極低,這導(dǎo)致用遺傳算法求解時必須大量采用編碼修復(fù)操作。

    為提正常編碼率,減少編碼修復(fù)操作,就需要對物品折扣關(guān)系重新設(shè)計(jì)編碼方式。在新的編碼方式中并不將物品A和B同時選擇的折扣關(guān)系虛構(gòu)成一個物品,其定義如下。

    根據(jù)定義2,在新的編碼方式中,兩個物品的折扣關(guān)系只需要一個二元組的二進(jìn)制向量來表示,對應(yīng)的四種編碼組合全是正常編碼,因而在求解模型時,不需要采用修復(fù)操作。

    針對定義1中D{0-1}KP模型給出了折扣關(guān)系R中物品A和B對應(yīng)的折扣重量系數(shù),為了便于新編碼方法的實(shí)施,需要給出折扣關(guān)系對應(yīng)的折扣量d。

    2.2 D{0-1}KP問題的簡化模型

    根據(jù)D{0-1}KP問題的描述,每個折扣關(guān)系中只包含兩個物品,為采用定義2的新編碼方式,我們需要利用定義3給出的折扣量計(jì)算方式,對定義1中的D{0-1}KP模型進(jìn)行重新刻畫,可得到折扣0-1背包問題的簡化數(shù)學(xué)模型(記為:SD{0-1}KP)。

    由定義2可知,通過采用SD{0-1}KP模型刻畫問題,在求解過程中,個體編碼始終保持為正常編碼;因此,新模型中的編碼個體不再需要使用修復(fù)操作,大大減少了問題的求解時長。同時,SD{0-1}KP模型的求解可采用此前不能使用的罰函數(shù)法、分離法、純正法[21-22]等算法,使得SD{0-1}KP相對于D{0-1}KP在算法求解的選擇上進(jìn)行了大規(guī)模的延伸拓展。

    3 用遺傳算法求解SD{0-1}KP

    遺傳算法(Genetic Algorithm, GA)[20-29]是一種借鑒“適者生存”這一理念的迭代進(jìn)化算法,由Holland教授于1975年提出。因該算法在函數(shù)約束條件上要求少、限值弱,且具備全局搜索能力[28-29],因而在生產(chǎn)調(diào)度、圖像處理、數(shù)值計(jì)算與優(yōu)化等領(lǐng)域[24-29]應(yīng)用廣泛延伸拓展性強(qiáng)且算法相對成熟完善。Rudolph[23]通過對馬爾可夫鏈討論支出傳統(tǒng)CGA(Canonical Genetic Algorithm)無法保證全局收斂的性質(zhì),而在引入杰出者保留策略后,能夠?qū)崿F(xiàn)EGA(Genetic Algorithm based on Elitist Reservation Strategy)在全局收斂性。為盡可能達(dá)到算法求解的精度,本文沿用杰出者保留策略遺傳算法(EGA)對SD{0-1}KP求解。

    遺傳算法通過選擇算子(SElection Operator, SEO)、交叉算子(CRossover Operator, CRO)和變異算子(MUtation Operator, MUO)三類基本算子實(shí)現(xiàn)種群擇優(yōu)、更替等功能。有關(guān)遺傳算法的具體內(nèi)容可參考文獻(xiàn)[26-29],此處限于篇幅不再贅述。

    基于SD{0-1}KP模型,本文提出兩種分別混合貪婪算法和罰函數(shù)法的遺傳算法,記為第一遺傳(FG)算法和第二遺傳(SG)算法。因?yàn)閮深愃惴ㄔ谇蠼膺^程中始終保持個體編碼正常,因而大大減少求解時長。

    3.1 求解SD{0-1}KP第一遺傳算法

    對于遺傳算法在交叉操作和變異操作時,往往導(dǎo)致個體編碼所對應(yīng)的重量不能有效利用完背包容量或超出背包容量,不能達(dá)到最優(yōu)解,這使得遺傳算法種群中較多個體不能有效投入使用,影響算法迭代收斂。在運(yùn)用遺傳算法對問題進(jìn)行求解時,往往通過混合其他算子可以對問題進(jìn)行加速算法收斂或者提升計(jì)算精度,通常有罰函數(shù)法、修復(fù)法、純正法和分離法等[6-7]。對于不同情況,不同算法各有優(yōu)勢和劣勢,但彼此互斥。本文采取貪婪算法和罰函數(shù)法對算法作出改進(jìn)。

    3.1.1 貪婪策略

    貪婪算法(GREedy algorithm, GRE)[30-31]作為一種求解{0-1}KP的一種重要加速算子,因?yàn)槠渌惴ê唵沃苯?,對于KP適應(yīng)度高[24]而受到廣泛的使用。針對遺傳算法,基于貪心策略提出一種優(yōu)化編碼個體的貪心修復(fù)與優(yōu)化算法GRE。本文所針對的問題為單一目標(biāo),不考慮多目標(biāo)情況,故而相對簡單。

    貪婪算法應(yīng)用于背包問題,以非增序列的價值效率ei=pi/wi作為物品選取的優(yōu)先級指標(biāo)。對于SD{0-1}KP模型而言,雖然相對于D{0-1}KP模型,不將折扣關(guān)系作為獨(dú)立個體在編碼中進(jìn)行體現(xiàn),但在貪心加速的時候,仍然需要將任意折扣關(guān)系作為一個獨(dú)立的個體進(jìn)行價值效率的排序。

    由定義4知,n個折扣關(guān)系對應(yīng)的項(xiàng)(或物品)組合對應(yīng)價值密度編號范圍為2n+1~3n,與2n個單一項(xiàng)(或物品)的價值密度一起共有3n項(xiàng)。通過對ek(1≤k≤3n)排序,確定組合的優(yōu)先選擇順序,并按照價值密度進(jìn)行從高到低選擇。

    在GRE算法中,首先通過1)~3)步生成折扣關(guān)系的價值和重量向量,其時間復(fù)雜度為O(T),并利用4)步進(jìn)行儲存,然后利用5)~6)步按照價值密度對折扣選擇進(jìn)行排序,其時間復(fù)雜度為O(3n)。通過6)步生成選擇矩陣。通過7)~17)步對個體未能有效利用的背包容量進(jìn)行物品選擇,其時間復(fù)雜度為O(3nK)。所以GRE的算法時間復(fù)雜度為O(n2)。

    3.1.2 第一遺傳算法

    在FG中,首先利用第1)~3)步設(shè)定初始參數(shù),利用4)步對初代個體進(jìn)行貪心修復(fù)。在5)~14)步的循環(huán)過程中,通過6)步進(jìn)行交叉操作、7)步進(jìn)行變異操作。并通過8)~12)步在上一代的最優(yōu)個體和新產(chǎn)生的群體進(jìn)行最優(yōu)值篩選,隨后通過13)步進(jìn)行選擇操作產(chǎn)生下一代新的群體。最后15)步輸出最優(yōu)個體編碼及其價值。不難得到FG的算法時間復(fù)雜度為O(n3)。

    3.2 求解SD{0-1}KP第二遺傳算法

    求解D{0-1}KP,現(xiàn)有求解方法較多運(yùn)用貪婪加速情況[5-6]。為突出SD{0-1}KP模型的廣泛性,本文首次提出混合罰函數(shù)優(yōu)化的遺傳算法,記為第二遺傳算法(SG)。

    3.2.1 罰函數(shù)法

    3.2.2 第二遺傳算法

    罰函數(shù)加速算法能夠廣泛應(yīng)用于個體編碼算法中,但需要保障個體編碼盡可能為正常編碼個體[32]。在傳統(tǒng)D{0-1}KP模型中,n個項(xiàng)集規(guī)模的個體編碼正常概率僅為(1/2)n,導(dǎo)致罰函數(shù)法求解D{0-1}KP誤差不可接受?;赟D{0-1}KP,首次提出混合罰函數(shù)的遺傳算法SG。

    在PSEO中,首先利用1)步實(shí)現(xiàn)EGA過程。2)~3)步對個體編碼進(jìn)行折扣計(jì)算。4)步混合罰函數(shù)。5)~15)步進(jìn)行輪盤賭操作,實(shí)現(xiàn)選擇操作過程。最后利用16)步輸出子代。類比于算法FG,不難得到PSEO的算法時間復(fù)雜度為O(n2)。因SG算法與FG僅在SEO和PSEO的選擇操作過程略有不同,其余完全一樣,此處限于篇幅對SG算法偽代碼不再贅述。

    4 實(shí)例計(jì)算與比較

    在本章中,沿用文獻(xiàn)[10]中所提出的四類D{0-1}KP實(shí)例數(shù)據(jù),且每種數(shù)據(jù)各有規(guī)模依次等量遞增的數(shù)據(jù)10種。關(guān)于數(shù)據(jù)的具體闡述可參考文獻(xiàn)[10]。通過前述簡易算法,將經(jīng)過折扣后的整個折扣關(guān)系組合價值Wi(1≤i≤n)轉(zhuǎn)化為折扣量di(1≤i≤n),因方法簡單,限于文章篇幅不再贅述。將轉(zhuǎn)化得到實(shí)例記為不相關(guān)SD{0-1}KP實(shí)例(Uncorrelated instances of SD{0-1}KP, SUDKP),弱相關(guān)SD{0-1}KP實(shí)例(Weakly correlated instances of SD{0-1}KP, SWDKP),強(qiáng)相關(guān)SD{0-1}KP實(shí)例(Strongly correlated instances of SD{0-1}KP, SSDKP)和逆向強(qiáng)相關(guān)SD{0-1}KP實(shí)例(Inverse Strongly correlated instances of SD{0-1}KP, SIDKP)。

    由于本文所提出新算法FG和SG與文獻(xiàn)[10]中FirEGA(First Elitist reservation strategy Genetic Algorithm)選擇算法框架基本一致,通過GRE算法求解SD{0-1}KP的形式未發(fā)生改變,故而在遺傳算法中的交叉算子pc和變異算子pm具體數(shù)值的設(shè)定對于問題的求解而言,沿用文獻(xiàn)[10]中所求得參量,即pc=0.8,pm=0.01,同時設(shè)定種群規(guī)模為50。對于SG算法中懲罰因子的設(shè)定pe=2。

    本文使用計(jì)算機(jī)基本配置為:Intel Core i7-8700 CPU @3.2GHz,8GB DDR4L,Microsoft Windows 10家庭版。利用Matlab 7.0進(jìn)行問題進(jìn)行求解,并將結(jié)果繪制成圖。

    4.1 FG和SG求解結(jié)果

    通過運(yùn)用FG和SG對上述所有數(shù)據(jù)進(jìn)行計(jì)算,所得結(jié)果見表1。其中Opt為通過動態(tài)規(guī)劃法(Dynamic Programming of Discounted Knapsack Problem, DPDKP)求解得到所給數(shù)據(jù)的實(shí)際最優(yōu)解值,也即問題的理想最優(yōu)解。此外,為了有效體現(xiàn)模型改進(jìn)后的結(jié)果比對,引用文獻(xiàn)[10]實(shí)驗(yàn)數(shù)據(jù)FirEGA。Best、Worst和Mean分別為FG和SG在30次獨(dú)立計(jì)算中所得最優(yōu)解、最差解及期望。本文考慮比較上述三種算法在求解SD{0-1}KP中的具體求解精度,為了更為明顯地展示兩種算法在算法精度方面的比較,通過計(jì)算近似比差率來作為分析數(shù)據(jù)結(jié)果主要參數(shù)。其中,1-Best/Opt、1-Mean/Opt、1-Worst/Opt為最優(yōu)解近似差率、期望值近似差率和最差解近似差率。Time1、Time2、Time3分別表示FirEGA、FG和SG三類算法在求解實(shí)例時,30次重復(fù)獨(dú)立計(jì)算的運(yùn)行總時間(單位:秒)。

    4.2 FG和SG求解精度及求解速度分析

    表1數(shù)據(jù)表明:FirEGA求解SUDKP實(shí)例最優(yōu)值近似比差異率在7.040%~12.610%,平均值和最差值的近似比差異率在8.090%~14.410%,為可接受范圍內(nèi);FG求解SUDKP實(shí)例的最優(yōu)值近似比差異率在0.604%~1.287%,平均值和最差值的近似比差異率在0.874%~2.193%。SG算法求解SUDKP實(shí)例最優(yōu)值近似比差異率在0.604%~1.287%,平均值和最差值的近似比差異率在0.699%~2.243%。

    FirEGA求解SWDKP實(shí)例的最優(yōu)值近似比差異率在0.237%~0.928%,平均值的近似比差異率在0.671%~2.745%;FG算法求解SWDKP實(shí)例的最優(yōu)值近似比差異率在0.044%~0.180%,平均值和最差值的近似比差異率在0.091%~0.363%;SG算法求解SWDKP實(shí)例的最優(yōu)值、平均值和最差值的近似比差異率在0.044%~0.180%和0.093%~0.418%。

    用FirEGA求解SSDKP1-SSDKP10實(shí)例的最優(yōu)值近似比差異率在1.050%~2.559%,平均值和最差值的近似比差異率在1.162%~4.056%;FG算法求解SSDKP實(shí)例的最優(yōu)值近似比差異率在0.244%~0.437%,平均值和最差值的近似比差異率在0.572%~1.420%;SG算法求解SSDKP實(shí)例的最優(yōu)值近似比差異率在0.244%~0.437%,平均值和最差值的近似比差異率在0.440%~1.519%。

    對于SIDKP1~SIDKP10共10類SD{0-1}KP實(shí)例求解,F(xiàn)irEGA算法的最優(yōu)值近似比差異率在0.000%~0.508%,平均值的近似比差異率在0.040%~5.071%;FG算法求解SIDKP實(shí)例的最優(yōu)值近似比差異率在0.000%~0.020%,平均值和最差值的近似比差異率在0.001%~0.083%;SG算法求解SIDKP實(shí)例的最優(yōu)值近似比差異率在0.000%~0.020%,平均值和最差值的近似比差異率為0.001%~0.120%。

    為了更加直觀展示計(jì)算結(jié)果精度,將三種算法求解SUDKP等四類SD{0-1}KP實(shí)例的最優(yōu)值和平均值近似比差異率以曲線圖形式刻畫出來,如圖1~8。綜合圖1~8可知,F(xiàn)G算法與SG算法在最優(yōu)值方面基本一致,個體實(shí)例所得略有不同,但相對于FirEGA算法而言,有顯著性提升。

    通過表1所得數(shù)據(jù),不難發(fā)現(xiàn),對于算例規(guī)模較小實(shí)例,三類算法計(jì)算時長較為接近,但隨著算例規(guī)模的增長,F(xiàn)irEGA算法與FG、SG算法相比,計(jì)算時長太長。

    由實(shí)驗(yàn)結(jié)果對比可得,SD{0-1}KP模型通過采用定義2中的編碼方式,使同一項(xiàng)集中的個體在編碼中不相互影響,減少求解過程中的修復(fù)操作,大大減少求解時長,同時對于求解精度有小幅度提升。

    5 結(jié)語

    本文通過改進(jìn)D{0-1}KP中個體編碼的表達(dá)方式,進(jìn)而提出SD{0-1}KP模型?;贓GA算法、混合貪婪算法與罰函數(shù)法,提出FG和SG兩類算法對SD{0-1}KP實(shí)例進(jìn)行求解。數(shù)據(jù)結(jié)果綜合表明:FG和SG對于SD{0-1}KP在求解精度、計(jì)算效率兩方面有顯著性提升??傮w看來,通過SD{0-1}KP簡化D{0-1}KP,減少約束條件,從而加速求解、提升求解精度是確實(shí)可行的一種方法。此外,通過SD{0-1}KP拓展了D{0-1}KP的加速求解方法,但是較多數(shù)據(jù)未能跳出貪心算法最優(yōu)解,下一步不妨考慮通過其他方法對此類問題進(jìn)行有效求解,如改進(jìn)其他元啟發(fā)式算法對SD{0-1}KP進(jìn)行求解。同時,無論SD{0-1}KP還是D{0-1}KP,其模型與實(shí)際情況相比,條件假設(shè)過強(qiáng),也可考慮削減模型假設(shè)方面條件,尤其是考慮盡可能削弱“項(xiàng)集”這一假設(shè),使得模型更加貼合實(shí)際問題。

    參考文獻(xiàn) (References)

    [1] DANTZIG G B. Discrete-variable extremum problems [J]. Operations Research, 1957, 5(2): 266-277.

    [2] KELLERER H, PFERSCHY U, PISINGER D. Knapsack Problems [M]. Berlin: Springer, 2004: 1-445.

    [3] KARP R M, MILLER R E, THATCHER J W. Reducibility among combinatorial problems [J]. Journal of Symbolic Logic, 2010, 40(4): 618-619.

    [4] MARTELLO S, TOTH P. Knapsack Problems: Algorithms and Computer Implementations [M]. New York: John Wiley & Sons, 1990: 13-102.

    [5] 王熙照,賀毅朝.求解背包問題的演化算法[J].軟件學(xué)報,2017,28(1):1-16.(WANG X Z, HE Y C. Evolutionary algorithms for knapsack problems [J]. Journal of Software, 2017, 28(1): 1-16.)

    [6] 賀毅朝,王熙照,李文斌,等.求解隨機(jī)時變背包問題的精確算法與進(jìn)化算法[J].軟件學(xué)報,2017,28(2):185-202.(HE Y C, WANG X Z, LI W B, et al. Exact algorithms and evolutionary algorithms for randomized time-varying knapsack problem [J]. Journal of Software, 2017, 28(2):185-202.)

    [7] GUDER J. Discounted knapsack problems for pairs of items [D]. Diplomarbeit, University of Erlangen-Nrnberg

    Erlangen: Friedrich-Alexander-Universitt Erlangen-Nürnberg, 2005.

    [8] GULDAN B. Heuristic and exact algorithms for discounted knapsack problems [D]. Nuremberg: University of Erlangen-Nuremberg

    Erlangen: Friedrich-Alexander-Universitt Erlangen-Nürnberg, 2007.

    [9] RONG A. FIGUEIRA J R. KLAMROTH K. Dynamic programming based algorithms for the discounted {0-1} knapsack problem [J]. Applied Mathematics and Computation, 2012, 218(12): 6921-6933.

    [10] 賀毅朝,王熙照,李文斌,等.基于遺傳算法求解折扣{0-1}背包問題的研究[J].計(jì)算機(jī)學(xué)報,2016,39(12):2614-2630.(HE Y C, WANG X Z, LI W B, et al. Research on genetic algorithms for the discounted {0-1} knapsack problem [J]. Chinese Journal of Computers, 2016,39(12):2614-2630.)

    [11] HE Y-C, WANG X-Z, HE Y-L, et al. Exact and approximate algorithms for discounted {0-1} knapsack problem [J]. Information Sciences, 2016, 369: 634-647.

    [12] FENG Y, WANG G-G, LI W, et al. Multi-strategy monarch butterfly optimization algorithm for discounted {0-1} knapsack problem [J]. Neural Computing and Applications, 2018, 30(10):3019-3036.

    [13] 馮艷紅,楊娟,賀毅朝,等.差分進(jìn)化帝王蝶優(yōu)化算法求解折扣{0-1}背包問題[J].電子學(xué)報,2018,46(6):1343-1350.(FENG Y H, YANG J, HE Y C, et al. Monarch butterfly optimization algorithm with differential evolution for the discounted {0-1} knapsack problem [J]. Acta Electronica Sinica, 2018, 46(6): 1343-1350.)

    [14] FENG Y, WANG G-G. Binary moth search algorithm for discounted {0-1} knapsack problem [J]. IEEE Access, 2018, 6(99):10708-10719.

    [15] 劉雪靜,賀毅朝,路鳳佳,等.基于Lévy飛行的差分烏鴉算法求解折扣{0-1}背包問題[J].計(jì)算機(jī)應(yīng)用,2018,38(2):433-442.(LIU X J, HE Y C, LU F J, et al. Differential crow search algorithm based on Lévy flight for solving discount {0-1} knapsack problem [J]. Journal of Computer Applications, 2018, 38(2): 433-442.)

    [16] 劉雪靜,賀毅朝,路鳳佳,等.基于差分演化策略的混沌烏鴉算法求解折扣{0-1}背包問題[J].計(jì)算機(jī)應(yīng)用,2018,38(1):137-145.(LIU X J, HE Y C, LU F J, et al. Chaotic crow search algorithm based on differential evolution strategy for solving discount {0-1} knapsack problem [J]. Journal of Computer Applications, 2018,38(1):137-145.)

    [17] 吳聰聰,賀毅朝,陳嶷瑛,等.變異蝙蝠算法求解折扣{0-1}背包問題[J].計(jì)算機(jī)應(yīng)用,2017,37(5):1292-1299.(WU C C, HE Y C, CHEN Y Y, et al. Mutated bat algorithm for solving discounted {0-1} knapsack problem[J]. Journal of Computer Applications, 2017, 37(5): 1292-1299.)

    [18] 劉雪靜,賀毅朝,吳聰聰,等.基于細(xì)菌覓食算法求解折扣{0-1}背包問題的研究[J].計(jì)算機(jī)工程與應(yīng)用,2018,54(2):155-162.(LIU X J, HE Y C, WU C C, et al. Research on bacterial foraging optimization algorithm for discounted {0-1} knapsack problem [J]. Computer Engineering and Applications, 2018, 54(2): 155-162.)

    [19] 楊洋,潘大志,賀毅朝.改進(jìn)修復(fù)策略遺傳算法求解折扣{0-1}背包問題 [J/OL].計(jì)算機(jī)工程與應(yīng)用,2018 [2018-07-30].http://kns.cnki.net/ kcms/detail/11.2127.TP.20180319.1806.006.html.

    (YANG Y, PAN D Z, HE Y C. Improved repair strategy genetic algorithm solve discount {0-1} knapsack problem [J]. Computer Engineering and Applications, 2018 [2018-07-30]. http://kns.cnki.net/kcms/detail/11.2127.TP.20180319.1806.006.html.)

    [20] MICHALEWICZ Z, SCHOENAUER M. Evolutionary algorithms for constrained parameter optimization problems [J]. Evolutionary Computation, 1996, 4(1):1-32.

    [21] RUNARSSON T P, YAO X. Stochastic ranking for constrained evolutionary optimization [J]. IEEE Transactions on Evolutionary Computation, 2000, 4(3): 284-294.

    [22] COELLO C A. Theoretical and numerical constraint-handling techniques used with evolutionary algorithm: a survey of the state of art [J]. Computer Methods in Applied Mechanics and Engineering, 2002, 191(11/12): 1245-1287.

    [23] RUDOLPH G. Convergence analysis of canonical genetic algorithms [J]. IEEE Transactions on Neural Networks, 1994, 5(1): 96-101.

    [24] GOLDBERG D E. Genetic algorithms in search [J]. Optimization and Machine Learning, 1989, 13(7): 2104-2116.

    [25] Sampson J R. Adaptation in Natural and Artificial Systems (John H. Holland)[J]. SIAM Review, 1976, 18(3):53.

    HOLLAND J H. Adaptation in Natural and Artificial Systems [M]. Cambridge, MA: MIT Press, 1992: 1-13.

    [26] SCHMITT L M. Theory of genetic algorithms [J]. Amsterdam, Netherlands. Elsevier Science Publishers Ltd. 2001: 1-13.

    SCHMITT L M. Theory of genetic algorithms [J]. Theoretical Computer Science, 2001, 259(1/2): 1-61.

    [27] SIVANANDAM S N, DEEPA S N. Introduction to Genetic Algorithms [M]. Berlin: Springer, 2008: 1-19.

    [28] 陳國良,王熙法,莊鎮(zhèn)泉,等.遺傳算法及其應(yīng)用[M].北京:人民郵電出版社,1999:1-25.(CHEN G L, WANG X F, ZHUANG Z Q, et al. Genetic Algorithm and Its Application [M]. Beijing: Posts & Telecom Press, 1999: 1-25.)

    [29] 劉勇.非數(shù)值并行算法.第二冊,遺傳算法[M]. 北京:科學(xué)出版社,1995:36-45.(LIU Y. Non-numerical Parallel Algorithm. Book 2, Genetic Algorithm [M]. Beijing: Science Press, 1995: 36-45.)

    [30] PIRKUL H. A heuristic solution procedure for the multiconstraint zero-one knapsack problem [J]. Naval Research Logistics, 1987, 34(2): 161-172.

    [31] LV J, WANG X, HUANG M, et al. Solving 0-1 knapsack problem by greedy degree and expectation efficiency [J]. Applied Soft Computing, 2016, 41(C):94-103.

    [32] TESSEMA B, YEN G G. An adaptive penalty formulation for constrained evolutionary optimization [J]. IEEE Transactions on Systems, Man and Cybernetics—Part A: Systems and Humans, 2009, 39(3): 565-578.

    猜你喜歡
    遺傳算法實(shí)例背包
    基于遺傳算法對廣義神經(jīng)網(wǎng)絡(luò)的優(yōu)化
    基于遺傳算法對廣義神經(jīng)網(wǎng)絡(luò)的優(yōu)化
    基于遺傳算法的臨床路徑模式提取的應(yīng)用研究
    基于遺傳算法的臨床路徑模式提取的應(yīng)用研究
    遺傳算法在校園聽力考試廣播系統(tǒng)施工優(yōu)化中的應(yīng)用
    物流配送車輛路徑的免疫遺傳算法探討
    鼓鼓的背包
    可幫忙擋雨的背包
    完形填空Ⅱ
    完形填空Ⅰ
    精品免费久久久久久久清纯| 国产成人福利小说| 久久久久久久久久成人| 精品久久久噜噜| 一级av片app| 一本一本综合久久| 九九热线精品视视频播放| 久久热精品热| 少妇被粗大猛烈的视频| 天堂√8在线中文| 欧美精品国产亚洲| 日本午夜av视频| 欧美又色又爽又黄视频| 97超视频在线观看视频| 久久人人爽人人爽人人片va| 国产精品女同一区二区软件| 伦理电影大哥的女人| 日本一本二区三区精品| 少妇熟女aⅴ在线视频| 国产色婷婷99| 亚洲丝袜综合中文字幕| 女的被弄到高潮叫床怎么办| 精品久久久噜噜| 日韩成人伦理影院| 午夜精品一区二区三区免费看| 中文资源天堂在线| 精品国产一区二区三区久久久樱花 | 国产精品久久久久久精品电影| 亚洲精品日韩在线中文字幕| 哪个播放器可以免费观看大片| 国产精品av视频在线免费观看| 男女下面进入的视频免费午夜| 最近最新中文字幕免费大全7| 最近视频中文字幕2019在线8| 在线观看美女被高潮喷水网站| 插阴视频在线观看视频| 特大巨黑吊av在线直播| 久久久久性生活片| 欧美一区二区亚洲| 99久久精品国产国产毛片| 国产老妇伦熟女老妇高清| 日韩亚洲欧美综合| 18禁动态无遮挡网站| 十八禁国产超污无遮挡网站| 国产成人一区二区在线| 黄色欧美视频在线观看| 久久久久国产网址| 国产欧美日韩精品一区二区| 国产精品伦人一区二区| 蜜桃亚洲精品一区二区三区| av黄色大香蕉| 真实男女啪啪啪动态图| 国产午夜精品一二区理论片| 国产黄片美女视频| 国产 一区 欧美 日韩| 国产免费又黄又爽又色| 能在线免费看毛片的网站| 国产亚洲av嫩草精品影院| 色综合站精品国产| 国语对白做爰xxxⅹ性视频网站| 性色avwww在线观看| 99九九线精品视频在线观看视频| 色哟哟·www| 麻豆国产97在线/欧美| 少妇裸体淫交视频免费看高清| 美女内射精品一级片tv| 欧美3d第一页| 国产探花在线观看一区二区| 日本免费在线观看一区| 哪个播放器可以免费观看大片| 亚洲av福利一区| 久久久久久伊人网av| 亚洲自拍偷在线| 成人一区二区视频在线观看| 人人妻人人澡人人爽人人夜夜 | 国产白丝娇喘喷水9色精品| 看片在线看免费视频| 国产伦在线观看视频一区| 91精品一卡2卡3卡4卡| 人人妻人人看人人澡| 精品少妇黑人巨大在线播放 | 国产日韩欧美在线精品| 国产伦一二天堂av在线观看| 色5月婷婷丁香| 插逼视频在线观看| 亚洲成人精品中文字幕电影| 精品久久久久久久久亚洲| 国产精品人妻久久久影院| 天美传媒精品一区二区| 丝袜美腿在线中文| 一级毛片电影观看 | 99久久精品国产国产毛片| 91午夜精品亚洲一区二区三区| 久久久午夜欧美精品| 亚洲欧美日韩无卡精品| 欧美性感艳星| 亚洲欧美精品综合久久99| 黄色欧美视频在线观看| 夜夜看夜夜爽夜夜摸| www日本黄色视频网| 天堂√8在线中文| 97超视频在线观看视频| 国产精品久久久久久精品电影小说 | 日日啪夜夜撸| 国产午夜福利久久久久久| 免费观看在线日韩| 国产成人精品一,二区| 夜夜爽夜夜爽视频| 久久亚洲国产成人精品v| 一级毛片aaaaaa免费看小| 久久久久九九精品影院| 69人妻影院| 亚洲18禁久久av| 看非洲黑人一级黄片| 国产午夜福利久久久久久| 亚洲美女搞黄在线观看| 91久久精品国产一区二区三区| 少妇裸体淫交视频免费看高清| 青春草亚洲视频在线观看| 亚洲国产欧美在线一区| 久久久久精品久久久久真实原创| 国内精品美女久久久久久| av福利片在线观看| 精品久久久噜噜| 免费看光身美女| 亚洲在久久综合| 一边亲一边摸免费视频| 久久久久久久久久黄片| 精品久久国产蜜桃| 精品久久久久久久久av| 22中文网久久字幕| 小说图片视频综合网站| 国产成人精品一,二区| 亚洲久久久久久中文字幕| 在现免费观看毛片| av视频在线观看入口| 99久久精品热视频| 美女脱内裤让男人舔精品视频| 国产精品1区2区在线观看.| 黄色配什么色好看| 精品少妇黑人巨大在线播放 | 极品教师在线视频| 国模一区二区三区四区视频| 大话2 男鬼变身卡| 亚洲欧美日韩东京热| 中文字幕av成人在线电影| 久久久久久久久大av| 午夜亚洲福利在线播放| 2021少妇久久久久久久久久久| 国产视频内射| 久久久欧美国产精品| 亚洲第一区二区三区不卡| 久久精品久久久久久噜噜老黄 | 男插女下体视频免费在线播放| 丰满少妇做爰视频| 欧美精品一区二区大全| 日本一二三区视频观看| 视频中文字幕在线观看| 少妇的逼好多水| 草草在线视频免费看| 久久国产乱子免费精品| 美女xxoo啪啪120秒动态图| 亚洲国产精品成人久久小说| 又爽又黄无遮挡网站| a级一级毛片免费在线观看| 三级经典国产精品| 亚洲av成人精品一区久久| 在线播放无遮挡| 欧美日韩精品成人综合77777| 嫩草影院精品99| 乱人视频在线观看| 非洲黑人性xxxx精品又粗又长| 亚洲美女搞黄在线观看| 91精品一卡2卡3卡4卡| 日本-黄色视频高清免费观看| 久久精品国产自在天天线| 一级二级三级毛片免费看| 亚洲欧美中文字幕日韩二区| 国产又黄又爽又无遮挡在线| 国产伦在线观看视频一区| 熟女电影av网| 最近最新中文字幕免费大全7| 免费观看性生交大片5| 午夜激情福利司机影院| 人人妻人人看人人澡| 在现免费观看毛片| 国产精品麻豆人妻色哟哟久久 | 永久免费av网站大全| 国产毛片a区久久久久| 啦啦啦韩国在线观看视频| 秋霞伦理黄片| 精品国内亚洲2022精品成人| 欧美xxxx性猛交bbbb| 99热全是精品| 日韩av不卡免费在线播放| 麻豆成人午夜福利视频| 亚洲精品,欧美精品| 久久精品91蜜桃| 美女被艹到高潮喷水动态| 亚洲最大成人手机在线| 最近手机中文字幕大全| 亚洲最大成人av| 最近中文字幕2019免费版| 国产亚洲精品av在线| 欧美高清成人免费视频www| 国产 一区 欧美 日韩| 青春草亚洲视频在线观看| 亚洲欧美成人综合另类久久久 | 国产免费男女视频| 看黄色毛片网站| 国产午夜精品论理片| 国产欧美日韩精品一区二区| 网址你懂的国产日韩在线| 人人妻人人澡欧美一区二区| 国产黄a三级三级三级人| 少妇猛男粗大的猛烈进出视频 | 亚洲综合精品二区| 晚上一个人看的免费电影| 天天一区二区日本电影三级| 尾随美女入室| 午夜视频国产福利| 成人毛片a级毛片在线播放| av在线观看视频网站免费| 少妇的逼好多水| 男的添女的下面高潮视频| 99久久中文字幕三级久久日本| 久久久久九九精品影院| 欧美xxxx性猛交bbbb| 免费观看性生交大片5| 秋霞在线观看毛片| 精品少妇黑人巨大在线播放 | 国产 一区 欧美 日韩| 成年免费大片在线观看| 18+在线观看网站| 亚洲中文字幕一区二区三区有码在线看| 99视频精品全部免费 在线| 26uuu在线亚洲综合色| 亚洲av一区综合| 久久精品影院6| 美女cb高潮喷水在线观看| 超碰97精品在线观看| 成人欧美大片| 你懂的网址亚洲精品在线观看 | 国产精品无大码| 成人三级黄色视频| 久久99精品国语久久久| 日韩大片免费观看网站 | 国产伦精品一区二区三区四那| 看十八女毛片水多多多| 亚洲伊人久久精品综合 | 国产色爽女视频免费观看| h日本视频在线播放| 日本午夜av视频| 搡老妇女老女人老熟妇| 久久久久九九精品影院| 最近的中文字幕免费完整| 国产淫片久久久久久久久| 久久久精品大字幕| 久久久久久九九精品二区国产| 色哟哟·www| 国产精品一二三区在线看| 亚洲电影在线观看av| 精品久久久久久久久av| 亚洲人与动物交配视频| 天堂av国产一区二区熟女人妻| 大话2 男鬼变身卡| 舔av片在线| 青青草视频在线视频观看| 午夜福利视频1000在线观看| 大又大粗又爽又黄少妇毛片口| 久久久久久九九精品二区国产| 亚洲av电影在线观看一区二区三区 | 只有这里有精品99| 91久久精品国产一区二区三区| 免费看日本二区| 久久久久久久久久久免费av| 亚洲熟妇中文字幕五十中出| 国产一级毛片在线| 少妇高潮的动态图| 九九久久精品国产亚洲av麻豆| 国产中年淑女户外野战色| 麻豆成人av视频| 少妇丰满av| 丰满少妇做爰视频| 亚洲精品乱码久久久v下载方式| 国产探花极品一区二区| 亚洲av中文av极速乱| 草草在线视频免费看| 久久久精品欧美日韩精品| 国产国拍精品亚洲av在线观看| 水蜜桃什么品种好| 久久亚洲国产成人精品v| 婷婷色综合大香蕉| 日本免费a在线| 99热这里只有精品一区| 国产极品精品免费视频能看的| 久久久久久国产a免费观看| 欧美3d第一页| 亚洲中文字幕一区二区三区有码在线看| 国产一区二区亚洲精品在线观看| 麻豆精品久久久久久蜜桃| 日本熟妇午夜| 成人毛片60女人毛片免费| 精品一区二区免费观看| 久久国内精品自在自线图片| 欧美激情国产日韩精品一区| 97超视频在线观看视频| 桃色一区二区三区在线观看| 国产老妇女一区| 91在线精品国自产拍蜜月| 看黄色毛片网站| 国产欧美另类精品又又久久亚洲欧美| 国产高清三级在线| 精品人妻视频免费看| 亚洲va在线va天堂va国产| 十八禁国产超污无遮挡网站| 亚洲av日韩在线播放| 91在线精品国自产拍蜜月| 欧美高清性xxxxhd video| 亚洲av中文av极速乱| 亚洲欧美中文字幕日韩二区| 国内精品美女久久久久久| 99久久无色码亚洲精品果冻| 国产成人午夜福利电影在线观看| 国产男人的电影天堂91| 免费看av在线观看网站| 日本黄大片高清| 男女视频在线观看网站免费| 一级毛片aaaaaa免费看小| 亚洲欧美精品专区久久| 国产精品久久久久久av不卡| 日韩视频在线欧美| 精品人妻视频免费看| 亚洲婷婷狠狠爱综合网| 国产成人午夜福利电影在线观看| 搡女人真爽免费视频火全软件| 午夜福利视频1000在线观看| 欧美人与善性xxx| 国产伦精品一区二区三区视频9| 好男人在线观看高清免费视频| 国产高清三级在线| 五月伊人婷婷丁香| 国产成人aa在线观看| 女人久久www免费人成看片 | 成人av在线播放网站| 亚洲丝袜综合中文字幕| 亚洲真实伦在线观看| 久久韩国三级中文字幕| 国产探花在线观看一区二区| 久久久午夜欧美精品| 久久综合国产亚洲精品| 69av精品久久久久久| 熟妇人妻久久中文字幕3abv| 黑人高潮一二区| 久久久久网色| 久久久久久久久久成人| 亚洲国产欧洲综合997久久,| 成人无遮挡网站| 观看免费一级毛片| 夜夜看夜夜爽夜夜摸| 青春草亚洲视频在线观看| 国产精品久久电影中文字幕| 全区人妻精品视频| 精品午夜福利在线看| 99久国产av精品国产电影| 国产综合懂色| 中文亚洲av片在线观看爽| 亚洲美女视频黄频| 久久久色成人| 亚洲最大成人中文| 深夜a级毛片| 2021少妇久久久久久久久久久| 搞女人的毛片| 爱豆传媒免费全集在线观看| 青春草国产在线视频| 人体艺术视频欧美日本| 久久久久久久久久黄片| 欧美成人一区二区免费高清观看| 亚洲三级黄色毛片| 人妻夜夜爽99麻豆av| 青春草亚洲视频在线观看| 国产色爽女视频免费观看| 久久久午夜欧美精品| 一边摸一边抽搐一进一小说| a级一级毛片免费在线观看| 97人妻精品一区二区三区麻豆| 美女cb高潮喷水在线观看| 麻豆一二三区av精品| 91久久精品电影网| 久久韩国三级中文字幕| 欧美日本视频| 国产成人91sexporn| 中文字幕精品亚洲无线码一区| 国产精品一区二区在线观看99 | 欧美xxxx性猛交bbbb| www.av在线官网国产| 久久精品国产自在天天线| 中文乱码字字幕精品一区二区三区 | 亚洲精品色激情综合| 日韩一区二区三区影片| 九九在线视频观看精品| 精品免费久久久久久久清纯| 午夜精品一区二区三区免费看| 久久99精品国语久久久| 七月丁香在线播放| 精品欧美国产一区二区三| 国产毛片a区久久久久| 久久精品综合一区二区三区| 亚洲精品乱码久久久v下载方式| 国产亚洲5aaaaa淫片| 禁无遮挡网站| 日韩国内少妇激情av| 国产成人免费观看mmmm| 久久草成人影院| 亚洲激情五月婷婷啪啪| 一区二区三区免费毛片| 久久久久久久久久成人| 欧美一区二区国产精品久久精品| videos熟女内射| 深夜a级毛片| 老司机影院成人| 看十八女毛片水多多多| 青春草亚洲视频在线观看| 麻豆乱淫一区二区| 网址你懂的国产日韩在线| 久久久久久久久久黄片| 中文字幕亚洲精品专区| 永久免费av网站大全| 亚洲国产欧洲综合997久久,| 亚洲精品456在线播放app| 小说图片视频综合网站| 免费观看人在逋| 亚洲精品一区蜜桃| 亚洲欧美精品自产自拍| 噜噜噜噜噜久久久久久91| 国产乱来视频区| 大香蕉久久网| 精品久久国产蜜桃| 国产大屁股一区二区在线视频| 2022亚洲国产成人精品| 禁无遮挡网站| av天堂中文字幕网| 久久久成人免费电影| 特大巨黑吊av在线直播| 22中文网久久字幕| 好男人视频免费观看在线| 欧美激情国产日韩精品一区| 日韩精品有码人妻一区| 三级毛片av免费| 成人亚洲欧美一区二区av| 色哟哟·www| 最近最新中文字幕大全电影3| 亚洲av日韩在线播放| 日日干狠狠操夜夜爽| 国产午夜精品一二区理论片| 亚洲av.av天堂| 特大巨黑吊av在线直播| 免费看a级黄色片| 最近手机中文字幕大全| 蜜桃久久精品国产亚洲av| 高清午夜精品一区二区三区| 午夜爱爱视频在线播放| 日本色播在线视频| 亚洲不卡免费看| 国产精品,欧美在线| a级一级毛片免费在线观看| 狂野欧美激情性xxxx在线观看| 久久久久久久久久成人| 性色avwww在线观看| 国内少妇人妻偷人精品xxx网站| 国产视频内射| 亚洲av成人精品一二三区| 久久人妻av系列| 亚洲精品国产成人久久av| 特级一级黄色大片| 亚洲欧美清纯卡通| 亚洲av中文av极速乱| 成人亚洲精品av一区二区| 亚州av有码| 精品久久久久久久人妻蜜臀av| 精品免费久久久久久久清纯| 欧美三级亚洲精品| 久久精品国产亚洲网站| 久久婷婷人人爽人人干人人爱| 国产成人a区在线观看| 舔av片在线| www.av在线官网国产| 久久国内精品自在自线图片| 人人妻人人澡欧美一区二区| 国产乱人偷精品视频| 国产成人精品婷婷| 久久久久九九精品影院| 神马国产精品三级电影在线观看| 国产一级毛片在线| 亚洲自偷自拍三级| 熟妇人妻久久中文字幕3abv| 男人的好看免费观看在线视频| 波多野结衣高清无吗| 特大巨黑吊av在线直播| 97超视频在线观看视频| 国产成人午夜福利电影在线观看| 99久久无色码亚洲精品果冻| 久久久久久九九精品二区国产| 国产精品久久久久久久久免| 亚洲国产欧美在线一区| 精品少妇黑人巨大在线播放 | 高清午夜精品一区二区三区| 人妻系列 视频| 成人国产麻豆网| 久久精品熟女亚洲av麻豆精品 | 男人和女人高潮做爰伦理| 日产精品乱码卡一卡2卡三| 别揉我奶头 嗯啊视频| 成年女人永久免费观看视频| 日韩,欧美,国产一区二区三区 | 亚洲精品乱码久久久久久按摩| 极品教师在线视频| 又粗又硬又长又爽又黄的视频| 国产成人午夜福利电影在线观看| 精品久久久久久久末码| 亚洲精品自拍成人| 午夜福利成人在线免费观看| 中文精品一卡2卡3卡4更新| 国产伦在线观看视频一区| 一本久久精品| 亚洲激情五月婷婷啪啪| 国产在线一区二区三区精 | 干丝袜人妻中文字幕| 亚洲欧美成人综合另类久久久 | 我要看日韩黄色一级片| 插逼视频在线观看| 欧美3d第一页| 亚洲一级一片aⅴ在线观看| 欧美高清成人免费视频www| 91精品伊人久久大香线蕉| 亚洲中文字幕一区二区三区有码在线看| 日韩 亚洲 欧美在线| 亚洲自拍偷在线| 久久久久久久亚洲中文字幕| 日本爱情动作片www.在线观看| 亚洲av日韩在线播放| 特大巨黑吊av在线直播| 国产成人精品婷婷| 99久久九九国产精品国产免费| 国产真实乱freesex| 男人舔女人下体高潮全视频| 麻豆一二三区av精品| 美女内射精品一级片tv| 欧美一区二区精品小视频在线| 精品99又大又爽又粗少妇毛片| 国产精品一区二区三区四区久久| 国产免费男女视频| 国产淫片久久久久久久久| 少妇丰满av| 国产精品麻豆人妻色哟哟久久 | 99热这里只有是精品在线观看| 99久久中文字幕三级久久日本| 亚洲性久久影院| 国产精品熟女久久久久浪| 欧美日韩在线观看h| 国产色婷婷99| 视频中文字幕在线观看| 中文亚洲av片在线观看爽| 干丝袜人妻中文字幕| 亚洲av成人av| 人妻制服诱惑在线中文字幕| 精品人妻熟女av久视频| 国产精品久久久久久精品电影| 尾随美女入室| 18禁在线无遮挡免费观看视频| 纵有疾风起免费观看全集完整版 | 大又大粗又爽又黄少妇毛片口| 一二三四中文在线观看免费高清| 男的添女的下面高潮视频| 国产精品永久免费网站| 99九九线精品视频在线观看视频| 中文亚洲av片在线观看爽| 国产一级毛片在线| 国产精品三级大全| 亚洲av二区三区四区| 建设人人有责人人尽责人人享有的 | 18禁裸乳无遮挡免费网站照片| 国产亚洲5aaaaa淫片| 天堂网av新在线| 免费搜索国产男女视频| 国产精品国产三级专区第一集| 国产精品麻豆人妻色哟哟久久 | 色视频www国产| 免费不卡的大黄色大毛片视频在线观看 | 夫妻性生交免费视频一级片| 免费在线观看成人毛片| 亚洲18禁久久av| 91精品一卡2卡3卡4卡| 一二三四中文在线观看免费高清| 日日啪夜夜撸| 极品教师在线视频| 天堂√8在线中文| av福利片在线观看| 国产单亲对白刺激| 久久精品综合一区二区三区| 熟女电影av网| 亚洲av电影不卡..在线观看| 国产精品日韩av在线免费观看| www.av在线官网国产| 99热6这里只有精品| 最近最新中文字幕免费大全7| 国产伦一二天堂av在线观看| 国产人妻一区二区三区在| 久久婷婷人人爽人人干人人爱| 伦精品一区二区三区| 久99久视频精品免费| 精品一区二区免费观看| 两性午夜刺激爽爽歪歪视频在线观看| 最近2019中文字幕mv第一页| 日韩欧美三级三区|