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

    自適應memetic算法求解集合覆蓋問題

    2016-05-05 05:56:44耿,
    浙江大學學報(理學版) 2016年2期

    林 耿, 關 健

    (1.閩江學院 數(shù)學系,福建 福州 350108; 2. 閩江學院 現(xiàn)代教育技術中心, 福建 福州 350108)

    ?

    自適應memetic算法求解集合覆蓋問題

    林耿1, 關健2

    (1.閩江學院 數(shù)學系,福建 福州 350108; 2. 閩江學院 現(xiàn)代教育技術中心, 福建 福州 350108)

    摘要:集合覆蓋問題是一個經(jīng)典的NP困難的組合優(yōu)化問題,有著廣泛的應用背景.首先,采用動態(tài)罰函數(shù)法將集合覆蓋問題等價轉(zhuǎn)化為無約束的0-1規(guī)劃問題.然后,基于集合覆蓋問題的結構特征,設計了初始種群構造方法、局部搜索方法、交叉算子、動態(tài)變異算子和路徑重連策略,提出了一個高效求解該0-1規(guī)劃問題的自適應memetic算法.該算法有效平衡了集中搜索和多樣化搜索.通過45個標準例子測試該算法,并將其結果與現(xiàn)有遺傳算法進行了比較,表明該算法能夠在可接受的時間內(nèi)找到高質(zhì)量的解,能夠有效求解大規(guī)模集合覆蓋問題.

    關鍵詞:集合覆蓋問題;memetic算法;罰函數(shù);局部搜索;路徑重連

    LIN Geng1, GUAN Jian2

    (1.DepartmentofMathematics,MinjiangUniversity,Fuzhou350108,China; 2.ModernEducationalTechnologyCenter,MinjiangUniversity,Fuzhou350108,China)

    0引言

    集合覆蓋問題(set covering problem)是一個經(jīng)典的組合優(yōu)化問題.它是NP困難問題[1],并且在通訊工業(yè)、后勤保障、市場銷售、計算生物學等領域應用廣泛.

    集合覆蓋問題理論的重要性和應用的廣泛性,引起了學者們的廣泛關注,其算法大致可以分為精確算法、近似算法和啟發(fā)式算法.精確算法主要基于branch-and-bound算法和branch-and-cut算法[2-3].雖然精確算法能夠找到集合覆蓋問題的最優(yōu)解,近似算法[4-5]能夠找到有質(zhì)量保證的解,但是它們的求解速度都比較慢,只能求解較小規(guī)模的實例[6].

    啟發(fā)式算法因其能夠較快地找到問題的高質(zhì)量解,成為學者們研究的熱點[6-11].BEASLEY等[7]提出了求解集合覆蓋問題的遺傳算法.吳志勇等[8]提出了一個二階段遺傳算法,該算法首先對實例進行有效約簡,縮小問題的規(guī)模,然后,通過遺傳算法求得一個高質(zhì)量的近似解.45個標準試例的測試結果表明,該算法的求解效率和求解質(zhì)量高于其他遺傳算法.蔣建林等[9]提出了一種改進的遺傳算法.這些遺傳算法求解質(zhì)量較高,但由于集中搜索能力(intensification)較弱,當種群數(shù)量較大時,算法的收斂速度較慢,求解消耗的時間較長.

    Memetic算法是基于種群的全局搜索和基于個體的局部搜索的結合體,已被成功應用于求解各種高難度的優(yōu)化問題.本文根據(jù)集合覆蓋問題的特點,提出了一種自適應的memetic算法.該memetic算法通過迭代改進的局部搜索算法和路徑重連策略,有效提高了算法搜索的集中能力;通過動態(tài)變異算子,提高了算法搜索的多樣性.這些策略有效平衡了算法的集中搜索和多樣性搜索能力.采用45個國際標準測試例子測試本文算法,并與現(xiàn)有遺傳算法進行比較,以證明本算法的高效性.

    1問題描述

    給定一個m行n列的0-1矩陣A=(aij)m×n和列的費用cj,其中aij=1表示第i行被第j列覆蓋,aij=0表示第i行未被第j列覆蓋,集合覆蓋問題尋找一個費用總和最小的列的集合D,使得所有行都至少被D中的一列覆蓋.引入n維0-1向量x=(x1,…,xn),如果第j列被選入集合D,則xj=1;否則,xj=0.則集合覆蓋問題可以描述為以下0-1規(guī)劃問題[6,8,10](P):

    xj∈{0,1},j=1,2,…,n.

    2集合覆蓋問題的動態(tài)罰函數(shù)及性質(zhì)

    2.1動態(tài)罰函數(shù)的構造

    采用精確罰函數(shù)法,問題(P)可以轉(zhuǎn)化為如下的無約束0-1規(guī)劃問題(EUP):

    minf(x)+λα(x),

    s.t. xj∈{0,1},j=1,2,…,n,

    其中λ>0為罰參數(shù).精確罰函數(shù)法形式簡單,但是罰參數(shù)λ比較敏感,并且難以選擇合適的值.

    為了解決罰參數(shù)難以選擇的問題,近年來,學者們提出了無參數(shù)罰函數(shù)法、自適應罰函數(shù)法等.針對帶約束的連續(xù)優(yōu)化問題,ALI等[12]提出了自適應動態(tài)罰函數(shù)法,此方法有效降低了罰參數(shù)對實例的敏感程度.基于集合覆蓋問題的特點,構造如下動態(tài)罰函數(shù):

    其中,μ>0是罰參數(shù),U是問題(P)的上界.U的初始值可以通過貪心算法等求得.在搜索過程中,如果找到更好的可行解,則更新U.

    基于以上的動態(tài)罰函數(shù),構造如下無約束0-1規(guī)劃問題(DUP):

    minφ(x),s.t. xj∈{0,1}, j=1,2,…,n.

    2.2動態(tài)罰函數(shù)的性質(zhì)

    定理1當μ>cmax=max{cj,j∈{1,2,…,n}}時,問題(P)和(DUP)具有相同的全局最優(yōu)解.

    證明假設x*是問題(P)的全局最優(yōu)解,則對?x∈S,有f(x)≥f(x*).對于?x∈{0,1}n,考慮以下2種情況:x∈S和x?S.當x∈S時,有

    φ(x)=f(x)≥f(x*)=φ(x*);

    (1)

    當x?S時,無論f(x)≤U或是f(x)>U,由φ(x)的定義都有φ(x)>f(x),所以

    φ(x)>f(x)≥f(x*)=φ(x*).

    (2)

    由式(1)與(2)得x*是問題(DUP)的全局最優(yōu)解.

    假設x*是問題(DUP)的全局最優(yōu)解,則對?x∈{0,1}n,有φ(x)≥φ(x*).由于μ>cmax,則必有x*∈S.由φ(x)的定義得:對于?x∈S,f(x)=φ(x)≥φ(x*)=f(x*),即x*也是問題(P)的全局最優(yōu)解.

    由定理1可知,可以通過求解無約束的問題(DUP)來找到原問題的全局最優(yōu)解.本文的基本思想是通過memetic算法求解問題(DUP),以期找到原問題高質(zhì)量的解.該memetic算法采用如下的1變換鄰域結構:

    (3)

    定理2當μ>cmax時,問題(DUP)的局部最優(yōu)解必然是問題(P)的可行解.

    證明假設y是問題(DUP)的局部最優(yōu)解,則對?x∈N(y),有

    φ(x)≥φ(y).

    (4)

    如果y?S,則α(y)>0.故至少存在一個未選的列j,使得將該列選入后,未覆蓋的行數(shù)會減少,即令yj=1后,得到新的解y′滿足α(y)>α(y′).顯然,y′∈N(y).又由于μ>cmax,有φ(y)>φ(y′),與式(4)矛盾.故y∈S.

    3自適應memetic算法

    本文的基本思想是通過自適應memetic算法求解無約束問題(DUP)來得到問題(P)的高質(zhì)量的解.下面首先介紹memetic算法的幾個主要組成部分,然后給出算法的詳細步驟.

    3.1初始種群的生成

    初始種群P={x1,x2,…,xp}的構造對memetic算法的性能有很大的影響.本文采用隨機貪心自適應方法來構造質(zhì)量高、多樣性好的初始種群.設D表示選中的列的集合,M表示未被選中的列的集合,算法的具體步驟如下:

    算法1:

    步驟1初始化D=φ,M={1,2,…,n},xj=0,j=1,2,…,n.

    步驟2記hj表示將第j列加入D后,新覆蓋的行的數(shù)量.M中列j的性價比Q(j)定義為:

    (5)

    按照式(5)計算出M中列j的性價比Q(j).

    步驟3構造候選列的集合RCL={j∈M:Qmax≥Q(j)≥δ Qmax},其中1>δ>0為參數(shù),用于平衡隨機性和貪婪性.

    步驟4從RCL中隨機選擇一列j′放入D,令M=M-{j′},xj′=1.

    步驟5如果α(x)=0,停止,輸出x;否則,轉(zhuǎn)步驟2.

    重復運行以上算法p次得到初始種群.

    3.2局部搜索算法

    文獻[7-8]中的遺傳算法由于缺乏局部搜索,使得算法的收斂速度較慢.針對劃分問題,F(xiàn)IDUCCIA等[13]提出了一種高效的迭代改進搜索算法(FM),該算法的變形已經(jīng)應用于求解許多劃分問題.本文采用改進的FM算法作為局部搜索算法(記為SCPFM),有效提高了算法的搜索效率.

    該局部搜索算法SCPFM由一系列pass組成.假設x0為初始解.在每個pass的初始階段,所有變量都能夠自由翻轉(zhuǎn)(即由xj變?yōu)?-xj).假設gain(j)表示翻轉(zhuǎn)變量xj后的增益,即:

    gain(j)=φ(x)-φ(x′),

    (6)

    其中x′=(x1,x2,…,xj-1,1-xj,xj+1,…,xn).SCPFM根據(jù)式(6)計算出所有能夠自由翻轉(zhuǎn)的變量的增益,并找出增益最大的變量(最大增益可能大于0,也可能小于0).為了增加局部搜索的多樣性,SCPFM以0.8的概率翻轉(zhuǎn)增益最大的變量.變量被翻轉(zhuǎn)后,就鎖定該變量,即在當前的pass中禁止該變量再翻轉(zhuǎn).更新自由變量的增益.記xb是該pass中到目前為止找到的最好的解.重復以上步驟,直到φ(x)-φ(xb)>ξ時,該pass停止,其中φ(x)為當前解的目標函數(shù)值,ξ>0為參數(shù).因為當ξ比較大時,在該pass中,繼續(xù)翻轉(zhuǎn)自由變量,將無法找到比xb更好的解.接下來的pass以xb作為初始解.重復以上迭代,直到無法得到改進解為止.設F表示自由變量的集合,SCPFM算法的具體步驟如下:

    算法2:

    步驟1初始化x=x0,xb=x0,F(xiàn)={1,2,…,n}.

    步驟2根據(jù)式(6)計算所有自由變量的增益.令F′=F.

    步驟3令xj=argmax{gain(i),i∈F′},隨機產(chǎn)生σ∈(0,1),若σ≤0.8,概率將xj翻轉(zhuǎn),即令xj=1-xj;否則,F(xiàn)′=F′-{j},重復步驟3.

    步驟4鎖定xj,即F=F-{j}.如果φ(x)<φ(xb),令xb=x.

    步驟5如果φ(x)-φ(xb)>ξ,轉(zhuǎn)步驟6;否則,轉(zhuǎn)步驟2.

    步驟6如果φ(xb)<φ(x0),令x0=xb,轉(zhuǎn)步驟1;否則局部搜索算法停止,輸出xb.

    局部搜索算法SCPFM主要有2個操作:計算自由變量的增益和尋找具有最大增益的自由變量.在每個pass的初始階段,由式(6)計算增益,需要算出f(x)和α(x).計算f(x)和α(x)分別需要O(n)、O(mn)時間.故計算所有自由變量的增益需要O(mn)時間.本文采用桶的數(shù)據(jù)結構[13]能夠在O(1)時間內(nèi)找到具有最大增益的自由變量.在一個pass中,每個變量至多翻轉(zhuǎn)一次,所以一個pass的時間復雜度為O(mn2).

    由于SCPFM通過調(diào)整參數(shù)ξ的值來提前停止pass,在一個pass中只有少數(shù)變量能夠翻轉(zhuǎn),即一個pass的復雜度降低為O(mn).并且實驗表明,SCPFM一般都只含有很少的pass.所以在實際求解中,SCPFM的搜索速度非???

    3.3交叉算子與變異算子

    為了提高搜索的多樣性,根據(jù)集合覆蓋問題的特點,引入動態(tài)變異算子,對解進行變異.假設解x選中列的集合為D,變異算子隨機從D中選擇mu個列刪除.mu是控制變異程度的參數(shù),在搜索過程中,隨當前解的質(zhì)量動態(tài)變化,詳細情況將在3.5節(jié)中介紹.

    3.4路徑重連策略

    路徑重連是通過建立當前解與導向解之間的連接路徑,從中獲得新解的一種有效的啟發(fā)式搜索策略.本文采用路徑重連來加強memetic算法的搜索能力.

    本文的路徑重連以當前最好的解x*作為導向解.首先建立當前解x與x*之間的差異集合

    (7)

    以往的路徑重連策略按照某種規(guī)則,每次從Δ中選擇1個變量進行翻轉(zhuǎn),直到發(fā)現(xiàn)更好的解或到達導向解(Δ=?).為了更加有效地對x*附近的解進行搜索,本文的路徑重連首先考慮從{1,2,…,n}中找出增益最大的變量xj,如果翻轉(zhuǎn)xj,能夠得到比x*更好的解,則翻轉(zhuǎn)xj;否則,從Δ中選擇增益最大的變量xt進行翻轉(zhuǎn).路徑重連策略的具體步驟如下:

    算法3:

    步驟1根據(jù)式(7)得到差異集Δ.

    步驟2由式(6)算出所有變量的增益.設xj=argmax{gain(i),i∈{1,2,…,n}},z=(x1,x2,…,xj-1,1-xj,xj+1,…,xn),如果φ(z)<φ(x*),停止,輸出z;否則,設

    xt=argmax{gain(i),i∈Δ},令xt=1-xt.

    步驟3令Δ=Δ-{t},如果Δ≠φ,轉(zhuǎn)步驟2;否則,停止,輸出x*.

    3.5自適應memetic算法的步驟

    求解集合覆蓋問題的自適應memetic算法的流程如圖1所示,其基本思想如下:首先通過算法1構造具有良好多樣性的初始種群P={x1,x2,…,xp},并用SCPFM算法對種群中的解進一步優(yōu)化.種群P中質(zhì)量最好的解記為x*,令U=f(x*).其次,memetic算法通過2種方式產(chǎn)生新解.第1種,從P中任意選擇2個解xs,xt,應用交叉算子產(chǎn)生解z,再通過變異,得到的解仍記為z;第2種,從P中任意選擇1個解xs進行變異,得到新解z.最后,利用SCPFM算法對z進行優(yōu)化,采用算法3將優(yōu)化得到的解與x*做路徑重連,如果找到比x*更好的解,則更新x*和U.重復以上步驟,至達到最大迭代步數(shù),輸出x*.

    圖1 自適應memetic算法流程圖Fig.1 Flowchart of the adaptive memetic algorithm

    mu是變異算子中控制變異程度的參數(shù).在搜索的早期,為了快速提高種群解的質(zhì)量,mu的取值應該較小.隨著搜索的深入,種群的多樣性變差,應當增加mu,開拓新的搜索空間.記xi∈P,i=1,2,…,p的變異參數(shù)分別為mu(i),i=1,2,…,p.設最小變異值為min_mu,最大變異值為max_mu,即min_mu≤mu(i)≤max_mu.初始化mu(i)=min_mu,如果通過變異和局部搜索后,得到的解比xi差,則需要增大變異參數(shù),令mu(i)=mu(i)+1.如果在搜索的過程中,mu(i)超過所允許的最大變異值max_mu,則令mu(i)=min_mu.

    假設算法的最大迭代次數(shù)為G,自適應memetic算法的步驟如下:

    算法4:

    步驟1算法1運行p次,構造初始種群P={x1,x2,…,xp}.運用SCPFM算法(算法2)分別對種群P中的解進行優(yōu)化,所得解仍記為xi,i=1,2,…,p.令x*=argmin{f(xi), xi∈P}, U=f(x*),generation=1.初始化mu(i)=min_mu,i=1,2,…,p,P′=φ.

    步驟2令k=1.

    步驟4如果0.5ma_mu,令mu′(k)=min_mu.

    步驟5如果φ(z)<φ(x*)且α(z)=0,則x*=z,U=f(z),mu′(k)=min_mu.

    步驟6P′=P′∪{z},采用算法3將z與x*做路徑重連,如果找到比x*好的解,更新x*和U.

    步驟7如果k=p,mu(i)=mu′(i),i=1,2,…,p,P=P′,P′=φ,轉(zhuǎn)步驟8;否則,k=k+1,轉(zhuǎn)步驟3.

    步驟8令generation=generation+1,如果generation

    4實驗結果及分析

    為了檢驗自適應memetic算法的性能,用c語言對自適應memetic算法進行編程.本算法的運行環(huán)境為Windows7,CPU3.4GHz,內(nèi)存4GB.

    采用OR-Library中的45個國際標準測試例子測試本文提出的算法.這些例子已廣泛用于對集合覆蓋問題相關算法的測試.

    根據(jù)前期實驗,算法的參數(shù)設置如下:種群規(guī)模p=10,μ的值為x*中選中列的權總和的平均值,δ=0.8,ξ=3,min_mu=3,min_mu的值為x*中選中列的數(shù)量的3/4,G=800.

    利用本文提出的自適應memetic算法求解45個標準測試例子,每個例子求解10次.表1展示了10次實驗獲得的最好解(Best)、平均解(Avg)以及找到最好解時所用的平均時間(Time)(單位:s).為便于結果的比較分析,將遺傳算法[7]、二階段遺傳算法[8]的計算結果(目標函數(shù)值C和運行時間Time)也列于表1中.遺傳算法、二階段遺傳算法的計算結果引自文獻[8].

    對比表1的結果可以看出:(1)在45個測試例子中,遺傳算法、二階段遺傳算法和本文算法分別在6,44,44個例子中找到了最優(yōu)解.在34個例子中,本文得到的平均解優(yōu)于遺傳算法.(2)從算法的求解時間看,全部例子均表明本文算法的求解時間明顯低于遺傳算法和二階段遺傳算法.遺傳算法、二階段遺傳算法和本文算法求解的平均時間分別為1332.492,194.561和64.886 s.遺傳算法、二階段遺傳算法是在CPU 3.4 GHz,2 GB內(nèi)存的電腦上運行的,運行的環(huán)境與本文算法相當.

    以上結果表明,本文算法優(yōu)于遺傳算法,能夠在較短時間內(nèi)找到與二階段遺傳算法可比擬的結果,大大提高了求解速度.

    采用例子4.1,4.2,4.3,4.4,4.5,B1、B2、B3、B4、B5、D1、D2、D3、D4、D5、cyc06、cyc07測試改進遺傳算法[9]的性能,實驗結果表明,除4.1外,該算法均能夠找到最優(yōu)解.應用本文算法時,這17個測試例子都能找到最優(yōu)解.可見本文的memetic算法比改進遺傳算法更為有效.

    表1 3種算法的計算結果

    5結束語

    集合覆蓋問題本質(zhì)上是一個帶約束的0-1規(guī)劃問題,本文通過動態(tài)罰函數(shù)法將集合覆蓋問題等價轉(zhuǎn)化為無約束的0-1規(guī)劃問題,并提出了高效的自適應memetic算法以求解該無約束0-1規(guī)劃問題.自適應memetic算法首先通過貪心自適應算法構造了具有良好多樣性的初始種群,采用局部搜索算法和路徑重連策略加強了其局部搜索能力,并通過動態(tài)變異算子來避免早熟收斂,提高了種群多樣性.實驗結果表明,所提算法較于其他算法更高效,求值速度更快.

    參考文獻(References):

    [1]GAREY M R, JOHNSON D S. Computers and Intractability: A Guide to the Theory of NP-Completeness[M]. San Francisco:Freeman,1979.

    [2]BALAS E, CARRERA M C. A dynamic subgradient-based branch-and-bound procedure for set covering[J]. Operations Research,1996,44(6):875-890.

    [3]FISHER M R, KEDIA P. Optimal solution of set covering/partitioning problems using dual heuristics[J]. Management Science,1990,36(6):674-688.

    [4]HOCHBAUM D S. Approximation algorithms for the set covering and vertex cover problems[J]. SIAM Journal on Computing,1982,11(3):555-556.

    [5]GROSSMAN T, WOOL A. Computational experience with approximation algorithms for the set covering problem[J]. European Journal of Operational Research,1997,101(1):81-92.

    [6]REN Z G, FENG Z R, KE L J, et al. New ideas for applying ant colony optimization to the set covering problem[J]. Computers & Industrial Engineering,2010,58(4):774-784.

    [7]BEASLEY J E, CHU P C. A genetic algorithm for the set covering problem[J]. European Journal of Operational Research,1996,94(2):392-404.

    [8]吳志勇,陳韜,王紅川,等.一個解決集合覆蓋問題的二階段遺傳算法[J].小型微型計算機系統(tǒng),2011,32(4):732-737.

    WU Zhiyong, CHEN Tao, WANG Hongchuan, et al. Two stage genetic algorithm for set covering problem [J]. Journal of Chinese Computer Systems,2011,32(4):732-737

    [9]蔣建林,程坤,王璨璨,等.基于改進遺傳算法的集合覆蓋問題[J].數(shù)學的實踐與認識,2012,42(5):120-126.

    JIANG Jianlin, CHENG Kun, WANG Cancan, et al. Improved genetic algorithm for set covering problem [J]. Mathematics in Practice and Theory,2012,42(5):120-126.

    [10]NAJI-AZIMI Z, TOTH P, GALLI L. An electromagnetism metaheuristic for the unicost set covering problem[J]. European Journal of Operational Research, 2010, 205(2): 290-300.

    [11]SUNDAR S, SINGH A. A hybrid heuristic for the set covering problem[J]. Operational Research,2012,12(3):345-365.

    [12]ALI M M, ZHU W X. A penalty function-based differential evolution algorithm for constrained global optimization[J]. Computational Optimization and Applications,2013,54(3):707-739.

    [13]FIDUCCIA C M,MATTHEYSES R M. A linear time heuristic for improving network partitions[C]// Proceedings of 19thACM/IEEE Design Automation Conference. New Jersey: IEEE Press,1982:175-181.

    An adaptive memetic algorithm for solving the set covering problem. Journal of Zhejiang University(Science Edition), 2016,43(2):168-174

    Abstract:Set covering problem is an NP-hard and classical combinatorial optimization problem that has a wide range of real world applications. Firstly, the set covering problem is converted into an equivalent unconstrained 0-1 programming problem by the adaptive penalty function method. Then, an efficient adaptive memetic algorithm is proposed to solve the resulting unconstrained 0-1 programming problem. It integrates an initial population construction method, a local search method, a crossover operator, an adaptive mutation operator and a path relinking strategy, which are based on the characteristics of the set covering problem. These strategies achieve a good balance between intensification and diversification. The proposed algorithm has been tested on 45 benchmarks from the literatures. Computational results and comparisons with the existing genetic algorithms indicate that the proposed algorithm can find solutions with high quality in a reasonable time, and it is an efficient algorithm for solving the large scale set covering problems.

    Key Words:set covering problem; memetic algorithm; penalty function; local search; path relinking

    中圖分類號:O 224.1;TP 18

    文獻標志碼:A

    文章編號:1008-9497(2016)02-168-07

    DOI:10.3785/j.issn.1008-9497.2016.02.008

    作者簡介:林耿(1981-),ORCID:http://orcid.org/0000-0002-1643-6859,男,副教授,博士,主要從事優(yōu)化理論與算法、智能計算等研究,E-mail: lingeng413@163.com.

    基金項目:國家自然科學基金資助項目(11301255);福建省自然科學基金資助項目(2015J01589,2016J01025).

    收稿日期:2015-06-03.

    深夜精品福利| 成人一区二区视频在线观看| 亚洲七黄色美女视频| 日韩欧美精品v在线| 成人高潮视频无遮挡免费网站| a级毛色黄片| 久久精品综合一区二区三区| 免费在线观看影片大全网站| 99精品在免费线老司机午夜| 美女 人体艺术 gogo| a级毛片a级免费在线| 国产精品无大码| 婷婷精品国产亚洲av| 男女那种视频在线观看| 欧美色视频一区免费| 国产精品三级大全| 22中文网久久字幕| 欧美+日韩+精品| 色av中文字幕| 最近手机中文字幕大全| 色哟哟·www| 97人妻精品一区二区三区麻豆| 国产精品1区2区在线观看.| 国产综合懂色| 欧美xxxx性猛交bbbb| 综合色丁香网| 少妇丰满av| 成年女人看的毛片在线观看| 日日摸夜夜添夜夜添小说| 欧美xxxx性猛交bbbb| 69人妻影院| av免费在线看不卡| 国模一区二区三区四区视频| 亚洲一级一片aⅴ在线观看| 久久热精品热| 亚洲无线观看免费| 久久久久精品国产欧美久久久| 午夜爱爱视频在线播放| 俄罗斯特黄特色一大片| 草草在线视频免费看| 1000部很黄的大片| 久久久久免费精品人妻一区二区| 欧美另类亚洲清纯唯美| 久久午夜亚洲精品久久| 免费看美女性在线毛片视频| 热99在线观看视频| 国产高潮美女av| 大香蕉久久网| 啦啦啦韩国在线观看视频| 成年女人毛片免费观看观看9| 91在线观看av| 一区二区三区四区激情视频 | 久久久久久久久久黄片| av在线蜜桃| 91狼人影院| 天堂网av新在线| 特大巨黑吊av在线直播| 给我免费播放毛片高清在线观看| 久久久久久大精品| 国产精品av视频在线免费观看| 日本免费一区二区三区高清不卡| 久久久久国产网址| 麻豆一二三区av精品| 99久久成人亚洲精品观看| 国产日本99.免费观看| 日韩高清综合在线| 乱人视频在线观看| 在线免费观看的www视频| 自拍偷自拍亚洲精品老妇| 全区人妻精品视频| 一个人看视频在线观看www免费| 国产精品一区二区免费欧美| 一级av片app| 亚洲成人久久爱视频| 中国美女看黄片| 18禁在线播放成人免费| 久久久久久久久久黄片| 欧美日韩精品成人综合77777| 国产乱人视频| 精品一区二区三区视频在线观看免费| 内射极品少妇av片p| 丝袜喷水一区| 欧美另类亚洲清纯唯美| a级毛色黄片| 热99re8久久精品国产| 午夜激情欧美在线| 嫩草影院入口| 乱人视频在线观看| 黑人高潮一二区| 男女下面进入的视频免费午夜| 久久久午夜欧美精品| 高清午夜精品一区二区三区 | 免费人成在线观看视频色| 国产精品久久电影中文字幕| 日本撒尿小便嘘嘘汇集6| 午夜福利视频1000在线观看| 岛国在线免费视频观看| 日韩强制内射视频| 在线免费观看的www视频| 黄片wwwwww| 亚洲精品日韩在线中文字幕 | 波野结衣二区三区在线| 中国美白少妇内射xxxbb| 欧美最黄视频在线播放免费| 直男gayav资源| 一级av片app| 非洲黑人性xxxx精品又粗又长| 午夜老司机福利剧场| 日韩欧美免费精品| 国产精品日韩av在线免费观看| 一本精品99久久精品77| 久久这里只有精品中国| 欧洲精品卡2卡3卡4卡5卡区| 啦啦啦观看免费观看视频高清| 欧美高清成人免费视频www| 人妻制服诱惑在线中文字幕| 国内精品久久久久精免费| 人妻丰满熟妇av一区二区三区| 亚洲国产精品久久男人天堂| 国产视频内射| 中国美女看黄片| 久久久精品欧美日韩精品| 国内精品美女久久久久久| 天天一区二区日本电影三级| 国产伦精品一区二区三区四那| 真实男女啪啪啪动态图| 尤物成人国产欧美一区二区三区| 亚洲欧美精品综合久久99| 在线免费观看不下载黄p国产| 亚洲欧美日韩高清专用| 国内精品宾馆在线| 丝袜美腿在线中文| 一区二区三区免费毛片| 美女 人体艺术 gogo| 小蜜桃在线观看免费完整版高清| av福利片在线观看| 男人舔女人下体高潮全视频| 色播亚洲综合网| 国产美女午夜福利| 老师上课跳d突然被开到最大视频| 久久久久国产网址| 国产精品无大码| 在线观看美女被高潮喷水网站| 国产69精品久久久久777片| 日韩成人伦理影院| 日韩人妻高清精品专区| 99久久精品热视频| 夜夜爽天天搞| 九九爱精品视频在线观看| 成人精品一区二区免费| 永久网站在线| 一进一出好大好爽视频| 国产成人a∨麻豆精品| 成年女人毛片免费观看观看9| 看黄色毛片网站| 男人舔奶头视频| av免费在线看不卡| 日日摸夜夜添夜夜爱| 久久精品国产亚洲av天美| 欧美+日韩+精品| 国产精品久久久久久亚洲av鲁大| 国产精品福利在线免费观看| 色哟哟·www| 亚洲国产色片| 麻豆精品久久久久久蜜桃| 日本撒尿小便嘘嘘汇集6| 久久精品国产亚洲av天美| 色5月婷婷丁香| 亚洲成人av在线免费| 少妇被粗大猛烈的视频| 亚洲五月天丁香| 国产成人aa在线观看| 伊人久久精品亚洲午夜| 久久精品国产自在天天线| 欧美日韩乱码在线| 蜜桃久久精品国产亚洲av| 女人被狂操c到高潮| 亚洲无线观看免费| 国产一区二区三区av在线 | 亚洲欧美成人综合另类久久久 | 97超碰精品成人国产| 色尼玛亚洲综合影院| 欧美日本视频| 日韩精品青青久久久久久| 久久精品综合一区二区三区| 国产日本99.免费观看| 天堂网av新在线| 人人妻人人澡欧美一区二区| 激情 狠狠 欧美| 最近2019中文字幕mv第一页| 成人欧美大片| 一区二区三区高清视频在线| 卡戴珊不雅视频在线播放| 成人鲁丝片一二三区免费| 美女被艹到高潮喷水动态| 小说图片视频综合网站| 天堂√8在线中文| 亚洲精品影视一区二区三区av| 日日摸夜夜添夜夜添小说| 亚洲av中文av极速乱| 久久精品综合一区二区三区| 蜜桃久久精品国产亚洲av| 久久久久久九九精品二区国产| 波多野结衣高清作品| 日韩 亚洲 欧美在线| 午夜视频国产福利| 亚洲成人中文字幕在线播放| 91久久精品国产一区二区三区| 狂野欧美白嫩少妇大欣赏| 99久久精品一区二区三区| 男女下面进入的视频免费午夜| 欧美激情在线99| 国产精品电影一区二区三区| 自拍偷自拍亚洲精品老妇| 欧美成人一区二区免费高清观看| 大又大粗又爽又黄少妇毛片口| 久久久午夜欧美精品| 欧美一区二区亚洲| 免费黄网站久久成人精品| 国产免费一级a男人的天堂| 日本精品一区二区三区蜜桃| 国内精品宾馆在线| 日韩欧美在线乱码| 亚洲欧美精品自产自拍| 久久久久久大精品| 97热精品久久久久久| 国产久久久一区二区三区| 波多野结衣高清无吗| 综合色av麻豆| 中文在线观看免费www的网站| 日本成人三级电影网站| 噜噜噜噜噜久久久久久91| 欧美色欧美亚洲另类二区| 国产高清不卡午夜福利| 99在线人妻在线中文字幕| 国产精品嫩草影院av在线观看| 国产成人freesex在线 | 欧美成人一区二区免费高清观看| 在线播放无遮挡| 午夜福利18| 午夜精品在线福利| 午夜免费男女啪啪视频观看 | 一区二区三区四区激情视频 | 久久久久性生活片| 国产精品久久久久久久电影| 亚洲精品粉嫩美女一区| 免费在线观看成人毛片| 日韩国内少妇激情av| 五月伊人婷婷丁香| 国产精品一二三区在线看| 蜜桃久久精品国产亚洲av| 日韩精品青青久久久久久| 男女视频在线观看网站免费| 亚洲在线观看片| 身体一侧抽搐| 亚洲精品日韩在线中文字幕 | 97超视频在线观看视频| 国产高清视频在线观看网站| 18禁在线播放成人免费| 夜夜夜夜夜久久久久| 欧美潮喷喷水| 久久精品国产自在天天线| 俺也久久电影网| 亚洲最大成人中文| 免费不卡的大黄色大毛片视频在线观看 | 久久综合国产亚洲精品| 欧美另类亚洲清纯唯美| 人妻夜夜爽99麻豆av| 九色成人免费人妻av| 嫩草影院入口| 特级一级黄色大片| 十八禁网站免费在线| 简卡轻食公司| 精品久久久久久久人妻蜜臀av| 热99在线观看视频| 禁无遮挡网站| 久久久久久久久中文| 日本免费一区二区三区高清不卡| 国内精品宾馆在线| 亚洲,欧美,日韩| 国产不卡一卡二| 久久韩国三级中文字幕| 看黄色毛片网站| 日韩中字成人| 国内精品宾馆在线| 国产av麻豆久久久久久久| 日韩制服骚丝袜av| 在线免费十八禁| 久久久久久久久中文| 亚洲精品日韩av片在线观看| 日日干狠狠操夜夜爽| 中文在线观看免费www的网站| 我的老师免费观看完整版| 久久人人精品亚洲av| 丰满乱子伦码专区| a级一级毛片免费在线观看| 97碰自拍视频| 日本爱情动作片www.在线观看 | 国产av不卡久久| 亚洲欧美日韩高清专用| 伊人久久精品亚洲午夜| 综合色丁香网| 亚洲第一电影网av| 麻豆久久精品国产亚洲av| 深夜精品福利| 99热这里只有是精品50| 村上凉子中文字幕在线| 两个人视频免费观看高清| 校园春色视频在线观看| 欧美日韩在线观看h| 夜夜爽天天搞| 日韩一区二区视频免费看| 亚洲av中文av极速乱| 老司机影院成人| 国产av麻豆久久久久久久| 久久人人精品亚洲av| 六月丁香七月| 看片在线看免费视频| 在线免费观看的www视频| 乱系列少妇在线播放| 久久亚洲国产成人精品v| 亚洲欧美日韩无卡精品| 99热这里只有是精品在线观看| 国产白丝娇喘喷水9色精品| 亚洲自偷自拍三级| 性欧美人与动物交配| 蜜臀久久99精品久久宅男| 色播亚洲综合网| 精品国内亚洲2022精品成人| 欧美成人a在线观看| 成人永久免费在线观看视频| 最近视频中文字幕2019在线8| 一卡2卡三卡四卡精品乱码亚洲| 精品不卡国产一区二区三区| 少妇猛男粗大的猛烈进出视频 | 菩萨蛮人人尽说江南好唐韦庄 | 久久精品国产亚洲av香蕉五月| 日本爱情动作片www.在线观看 | 日日啪夜夜撸| 免费不卡的大黄色大毛片视频在线观看 | 日韩制服骚丝袜av| 99热全是精品| 日日摸夜夜添夜夜添av毛片| 久久久久久久午夜电影| 狂野欧美白嫩少妇大欣赏| 亚洲精品一卡2卡三卡4卡5卡| 观看美女的网站| 国产aⅴ精品一区二区三区波| 亚洲国产精品sss在线观看| 夜夜爽天天搞| 在线观看66精品国产| 国产精品国产三级国产av玫瑰| 国产中年淑女户外野战色| 麻豆久久精品国产亚洲av| 午夜亚洲福利在线播放| 男女那种视频在线观看| 美女黄网站色视频| 99久国产av精品| 久久精品人妻少妇| 久久韩国三级中文字幕| 欧美丝袜亚洲另类| 精品久久久噜噜| 午夜福利在线观看免费完整高清在 | 一进一出抽搐动态| 国产真实乱freesex| 最近的中文字幕免费完整| 久久久精品大字幕| 精品熟女少妇av免费看| 亚洲欧美日韩无卡精品| 国产精品女同一区二区软件| 国产精品美女特级片免费视频播放器| 国语自产精品视频在线第100页| 国产高清视频在线观看网站| 精品久久久久久成人av| 欧美又色又爽又黄视频| 欧美性感艳星| 欧美中文日本在线观看视频| 精品久久久久久久人妻蜜臀av| 免费看光身美女| 悠悠久久av| 久久久久久久午夜电影| 最近在线观看免费完整版| 亚洲成人久久爱视频| 国产在视频线在精品| 免费av不卡在线播放| 欧美精品国产亚洲| 蜜桃亚洲精品一区二区三区| 亚洲av五月六月丁香网| 国产免费一级a男人的天堂| 国产在线精品亚洲第一网站| 大香蕉久久网| 国产高清不卡午夜福利| 日韩精品青青久久久久久| 日韩精品青青久久久久久| 国内精品美女久久久久久| 深夜a级毛片| 免费观看人在逋| 卡戴珊不雅视频在线播放| 亚洲人成网站在线播| 网址你懂的国产日韩在线| 美女大奶头视频| 九九热线精品视视频播放| 午夜爱爱视频在线播放| 成人美女网站在线观看视频| 黄色日韩在线| 日韩中字成人| 一个人观看的视频www高清免费观看| 99热这里只有是精品50| 欧美精品国产亚洲| 色尼玛亚洲综合影院| 国产精品久久久久久久电影| 亚洲欧美中文字幕日韩二区| 小说图片视频综合网站| 男插女下体视频免费在线播放| 久久精品国产亚洲av涩爱 | 亚洲美女黄片视频| 久久精品国产99精品国产亚洲性色| 精品一区二区三区人妻视频| 日韩欧美精品免费久久| 大香蕉久久网| 亚洲av.av天堂| 禁无遮挡网站| 少妇熟女aⅴ在线视频| 嫩草影院新地址| 人妻丰满熟妇av一区二区三区| avwww免费| 夜夜夜夜夜久久久久| 亚洲成人中文字幕在线播放| 久久精品国产亚洲网站| 亚洲一区二区三区色噜噜| 精品人妻熟女av久视频| 熟女电影av网| 色播亚洲综合网| 国产激情偷乱视频一区二区| 少妇裸体淫交视频免费看高清| 欧美潮喷喷水| 亚州av有码| 日本黄色片子视频| 国产爱豆传媒在线观看| 97热精品久久久久久| 精品人妻一区二区三区麻豆 | 国产黄a三级三级三级人| 亚洲图色成人| 美女免费视频网站| 国产日本99.免费观看| 我的老师免费观看完整版| 欧美xxxx黑人xx丫x性爽| 97超碰精品成人国产| 日本 av在线| 午夜爱爱视频在线播放| 12—13女人毛片做爰片一| 在线观看午夜福利视频| 老熟妇仑乱视频hdxx| 亚洲国产精品成人综合色| 91在线观看av| 亚洲国产欧美人成| 最好的美女福利视频网| 99在线视频只有这里精品首页| 亚洲精华国产精华液的使用体验 | 亚洲成人精品中文字幕电影| 国产精品久久久久久久久免| 国产女主播在线喷水免费视频网站 | 国产亚洲91精品色在线| 蜜桃亚洲精品一区二区三区| 久久欧美精品欧美久久欧美| av女优亚洲男人天堂| 99久久九九国产精品国产免费| 国产成人影院久久av| 免费看光身美女| 乱人视频在线观看| 两性午夜刺激爽爽歪歪视频在线观看| 久久久精品94久久精品| 国产在线精品亚洲第一网站| 欧美日本亚洲视频在线播放| 蜜桃久久精品国产亚洲av| 久久久久久久久久久丰满| 蜜臀久久99精品久久宅男| 丝袜美腿在线中文| 日本-黄色视频高清免费观看| 国模一区二区三区四区视频| 欧美一区二区精品小视频在线| 午夜精品在线福利| 亚洲成人精品中文字幕电影| 亚洲不卡免费看| 亚洲欧美成人综合另类久久久 | 国产淫片久久久久久久久| 国产老妇女一区| 两个人视频免费观看高清| 日本熟妇午夜| 日本a在线网址| 亚洲国产高清在线一区二区三| 欧美zozozo另类| 欧美三级亚洲精品| 美女cb高潮喷水在线观看| 男女啪啪激烈高潮av片| 成人性生交大片免费视频hd| 欧美高清成人免费视频www| 国产精品日韩av在线免费观看| 亚洲久久久久久中文字幕| 久久人人爽人人爽人人片va| 国产色婷婷99| 亚洲av一区综合| 免费av观看视频| 免费人成视频x8x8入口观看| 国产精品一区二区三区四区免费观看 | 成年免费大片在线观看| 在线a可以看的网站| 久久久久久久久久黄片| 老女人水多毛片| 国产精品伦人一区二区| 伊人久久精品亚洲午夜| 天堂动漫精品| 干丝袜人妻中文字幕| 亚洲人成网站在线播放欧美日韩| 欧美性感艳星| 亚洲精品乱码久久久v下载方式| 我的老师免费观看完整版| 国产私拍福利视频在线观看| 亚洲aⅴ乱码一区二区在线播放| 99热精品在线国产| 欧美高清成人免费视频www| av.在线天堂| 亚洲无线在线观看| 欧洲精品卡2卡3卡4卡5卡区| 少妇高潮的动态图| 国产真实伦视频高清在线观看| 午夜免费激情av| 久久亚洲国产成人精品v| 日韩欧美一区二区三区在线观看| 可以在线观看的亚洲视频| 亚洲欧美成人精品一区二区| 在线观看av片永久免费下载| 色播亚洲综合网| 免费一级毛片在线播放高清视频| 深夜a级毛片| 亚洲五月天丁香| 国产欧美日韩精品一区二区| 日本 av在线| 最近2019中文字幕mv第一页| av在线蜜桃| 成熟少妇高潮喷水视频| 国内揄拍国产精品人妻在线| 亚洲av免费高清在线观看| 寂寞人妻少妇视频99o| 欧美激情在线99| 国产片特级美女逼逼视频| 我的女老师完整版在线观看| 别揉我奶头~嗯~啊~动态视频| 国产精品野战在线观看| 久久这里只有精品中国| 午夜爱爱视频在线播放| 最好的美女福利视频网| 99在线视频只有这里精品首页| 日韩一本色道免费dvd| 久久久久国内视频| 国产精品亚洲一级av第二区| 国产高清有码在线观看视频| av天堂中文字幕网| 99久久中文字幕三级久久日本| 在线免费十八禁| 嫩草影视91久久| 最近在线观看免费完整版| 国产爱豆传媒在线观看| 亚洲欧美清纯卡通| 亚洲第一区二区三区不卡| 日本免费a在线| 久久久久久久久中文| 俄罗斯特黄特色一大片| 青春草视频在线免费观看| 国产成年人精品一区二区| 久久草成人影院| 男女啪啪激烈高潮av片| 99热全是精品| 高清午夜精品一区二区三区 | 亚洲一区二区三区色噜噜| 综合色丁香网| 欧美国产日韩亚洲一区| 十八禁网站免费在线| 十八禁国产超污无遮挡网站| 亚洲av成人av| 欧洲精品卡2卡3卡4卡5卡区| av天堂在线播放| 亚洲一区高清亚洲精品| av在线蜜桃| 一个人观看的视频www高清免费观看| 国产白丝娇喘喷水9色精品| 久久久久久大精品| 精品一区二区三区av网在线观看| 九色成人免费人妻av| 日韩欧美在线乱码| 欧美一区二区国产精品久久精品| 真实男女啪啪啪动态图| 亚洲av熟女| 亚洲av二区三区四区| 最新在线观看一区二区三区| 国产不卡一卡二| 亚洲精华国产精华液的使用体验 | 中国美女看黄片| 国产熟女欧美一区二区| 如何舔出高潮| 久久亚洲精品不卡| 精品一区二区三区av网在线观看| 久久精品久久久久久噜噜老黄 | 国产毛片a区久久久久| 男女视频在线观看网站免费| 欧美人与善性xxx| 熟女人妻精品中文字幕| 日本与韩国留学比较| 亚洲熟妇中文字幕五十中出| 少妇的逼水好多| 超碰av人人做人人爽久久| 天天一区二区日本电影三级| 国产中年淑女户外野战色| 97人妻精品一区二区三区麻豆| 日本在线视频免费播放|