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

    動(dòng)態(tài)確定K值聚類算法的R-樹空間索引構(gòu)建*

    2016-11-30 09:43:34胡昱璞牛保寧
    計(jì)算機(jī)與生活 2016年2期
    關(guān)鍵詞:空間數(shù)據(jù)聚類中心

    胡昱璞,牛保寧

    太原理工大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,太原 030024

    動(dòng)態(tài)確定K值聚類算法的R-樹空間索引構(gòu)建*

    胡昱璞,牛保寧+

    太原理工大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,太原 030024

    空間數(shù)據(jù);R-樹;空間索引;聚類算法

    1 引言

    空間索引(spatial index)是根據(jù)空間數(shù)據(jù)的位置或數(shù)據(jù)之間的空間關(guān)系按照一定規(guī)則建立邏輯順序的數(shù)據(jù)結(jié)構(gòu)[1-2],目的是快速定位空間數(shù)據(jù),實(shí)現(xiàn)空間數(shù)據(jù)的高效存儲(chǔ)和管理??臻g索引是空間數(shù)據(jù)庫(kù)的一種關(guān)鍵技術(shù),其構(gòu)建方式和操作效率對(duì)空間數(shù)據(jù)庫(kù)的性能有直接影響。R-樹空間索引[1,3-4]是目前應(yīng)用最廣泛的空間索引結(jié)構(gòu),它對(duì)空間數(shù)據(jù)的劃分和操作都是針對(duì)最小外界矩形(minimum bounding rectangle,MBR)[4-5]進(jìn)行的,是按照空間數(shù)據(jù)的分布組織的樹狀結(jié)構(gòu)。對(duì)同一組空間數(shù)據(jù),有多種R-樹空間索引的構(gòu)建方式,構(gòu)建效率和操作效率有很大的差別。

    目前,與聚類算法結(jié)合成為常用的R-樹空間索引構(gòu)建方式,主要存在以下問(wèn)題:

    (1)空間聚類算法常采用基于劃分的聚類算法,聚類數(shù)和初始聚類中心預(yù)先設(shè)定,但是設(shè)定不同的聚類數(shù)和不同的初始聚類中心會(huì)有不同的聚類結(jié)果,不符合實(shí)際空間分布,對(duì)聚類結(jié)果影響較大。

    (2)空間數(shù)據(jù)中離群數(shù)據(jù)較多,離群數(shù)據(jù)會(huì)導(dǎo)致聚類中心和數(shù)據(jù)劃分偏離,進(jìn)而影響聚類結(jié)果。

    針對(duì)上述問(wèn)題,本文提出一種動(dòng)態(tài)確定k值的空間聚類算法(dynamical k-value spatial clustering algorithm,DKSC),該算法考慮實(shí)際空間數(shù)據(jù)分布的特點(diǎn),動(dòng)態(tài)尋找最優(yōu)k值。從根節(jié)點(diǎn)開始將每個(gè)節(jié)點(diǎn)作為一個(gè)單獨(dú)整體進(jìn)行聚類劃分,將劃分后的類作為子節(jié)點(diǎn)并繼續(xù)劃分,自頂向下逐層構(gòu)建,并在聚類中心選取中采用新的方法,避免了離群數(shù)據(jù)的干擾,并通過(guò)實(shí)驗(yàn)驗(yàn)證了該算法構(gòu)建的R-樹具有高效的查找效率。

    本文的主要工作及貢獻(xiàn)如下:

    (1)在R-樹構(gòu)建中首次采取動(dòng)態(tài)確定k值的聚類算法,使得形成的R-樹結(jié)構(gòu)緊湊,查找效率高。

    (2)聚類過(guò)程中避免離群空間數(shù)據(jù)的干擾,聚類結(jié)果更符合實(shí)際。

    本文組織結(jié)構(gòu)如下:第2章闡述近年來(lái)R-樹空間索引及空間聚類算法的研究情況;第3章闡述DKSC算法的思想及實(shí)現(xiàn);第4章用實(shí)驗(yàn)驗(yàn)證了DKSC算法產(chǎn)生的R-樹空間索引的性能;第5章是總結(jié)與展望。

    2 研究現(xiàn)狀

    2.1構(gòu)建方式

    R-樹的構(gòu)建方式有OBO(one by one)方式、預(yù)處理方式和聚類方式[6]。OBO方式也叫動(dòng)態(tài)插入方式,即逐個(gè)插入空間數(shù)據(jù),不斷自底向上進(jìn)行構(gòu)建。預(yù)處理方式是對(duì)空間數(shù)據(jù)預(yù)先按照一定規(guī)則排列,然后進(jìn)行構(gòu)建。聚類方式是通過(guò)特定聚類算法對(duì)空間數(shù)據(jù)進(jìn)行空間劃分,將節(jié)點(diǎn)劃分后的子空間作為子節(jié)點(diǎn)自頂向下迭代構(gòu)建。

    2.2相關(guān)工作

    近些年,許多學(xué)者對(duì)R-樹空間索引進(jìn)行了深入的研究和改進(jìn)。

    R+-樹[7]將存在交疊的節(jié)點(diǎn)分割成多個(gè)MBR,消除了節(jié)點(diǎn)MBR之間的交疊問(wèn)題,減少了多路查找的問(wèn)題,提高了查找效率。但同時(shí)也存在著缺陷,構(gòu)建過(guò)程中的節(jié)點(diǎn)分裂會(huì)向下和向上同時(shí)進(jìn)行,增加了樹的深度,算法的復(fù)雜度會(huì)提高。R*-樹[8]與R-樹算法基本一致,只是對(duì)構(gòu)建算法進(jìn)行了改進(jìn),提出了重插入技術(shù),在節(jié)點(diǎn)插入時(shí)有更加合理的選擇,提高了節(jié)點(diǎn)的空間利用率,減少了分裂次數(shù),查找效率有所提高,但多路查找依舊存在,構(gòu)建時(shí)間也會(huì)少量增加。R+-樹和R*-樹的構(gòu)建方式均為OBO方式,整體效果都不理想。

    對(duì)于海量的空間數(shù)據(jù),該方式存在缺陷:(1)由空樹逐個(gè)插入空間數(shù)據(jù),插入代價(jià)非常大;(2)每次插入數(shù)據(jù),只是局部結(jié)構(gòu)優(yōu)化而非全局結(jié)構(gòu)優(yōu)化;(3)構(gòu)建的樹結(jié)構(gòu)不合理,節(jié)點(diǎn)MBR之間存在很多交疊。因此,針對(duì)靜態(tài)空間數(shù)據(jù)(數(shù)據(jù)變化較少,沒(méi)有頻繁的刪除和更新操作),Roussopoulos等人[9]提出Packed R-樹,預(yù)先根據(jù)空間數(shù)據(jù)的分布特征按照一定規(guī)則分組,在同一組內(nèi)的節(jié)點(diǎn)作為同一父節(jié)點(diǎn)的孩子節(jié)點(diǎn),減少了節(jié)點(diǎn)之間的交疊和構(gòu)建復(fù)雜度。雖然在預(yù)處理后空間查找效率會(huì)相比OBO方式構(gòu)建的R-樹空間索引有所提高,但是在預(yù)處理過(guò)程中,占用的資源和消耗非常大,效果不理想。因此,假設(shè)空間數(shù)據(jù)是相對(duì)靜態(tài)的,在建立索引之前,才可對(duì)空間數(shù)據(jù)進(jìn)行預(yù)處理。

    隨后,Brakatsoulas等人提出CR樹[10],認(rèn)為R-樹空間索引構(gòu)建的本質(zhì)是一個(gè)聚類問(wèn)題,將R-樹操作中分裂算法改進(jìn)為聚類技術(shù)的多路分裂,從整體上提升了R-樹的效率。Liu等人[11]在構(gòu)建R-樹空間索引中結(jié)合改進(jìn)的K-means算法,構(gòu)建的R-樹空間索引具有更緊湊的結(jié)構(gòu),但存在離群空間數(shù)據(jù)干擾。Wang[12]對(duì)K-medoids聚類算法進(jìn)行了改進(jìn),遞歸構(gòu)建R-樹空間索引,預(yù)先設(shè)定初始聚類數(shù)并指定聚類中心,減少了節(jié)點(diǎn)MBR之間的交疊,構(gòu)建出的R-樹空間索引節(jié)點(diǎn)分配更合理,查找效率更高,但聚類結(jié)果受初始聚類中心的影響。Huang等人[13]提出了靜態(tài)自頂向下構(gòu)建R-樹空間索引的遞歸聚類方法,該方法在劃分空間數(shù)據(jù)時(shí)采用K-means算法,構(gòu)建R-樹時(shí)采用STLT方法,避免了OBO構(gòu)建方式中分裂節(jié)點(diǎn)帶來(lái)的缺陷。

    2.3空間聚類

    通過(guò)以上的研究發(fā)現(xiàn),提高R-樹空間索引性能的關(guān)鍵在于它的構(gòu)建方式,在構(gòu)建中將空間上相近數(shù)據(jù)放在同一子樹下,這是典型的聚類問(wèn)題。因此,在構(gòu)建過(guò)程中使用聚類方式,使R-樹結(jié)構(gòu)更加緊湊,減少多路查找,提高空間查找效率。

    基于劃分的聚類算法是將數(shù)據(jù)對(duì)象劃分為多個(gè)類,然后采用迭代重定位,不斷改進(jìn)劃分,符合空間聚類將空間相近數(shù)據(jù)盡可能聚為一類的思想,適合于R-樹空間索引。其中K-means和K-medoids是最具代表性的劃分聚類方法,與R-樹的結(jié)合也大大提高了R-樹空間索引的查找效率。

    為了將K-means[11,14]算法應(yīng)用到R-樹空間索引構(gòu)建中,需對(duì)K-means算法改進(jìn)。根據(jù)MBR的特點(diǎn),將初始聚類數(shù)指定為4,且這4個(gè)初始聚類中心為MBR的4個(gè)頂點(diǎn),這與原始K-means算法隨機(jī)選取聚類中心不同。

    改進(jìn)K-means聚類算法構(gòu)建R-樹的過(guò)程如下:

    (1)以全部空間數(shù)據(jù)作為整體,取其MBR作為R-樹的根節(jié)點(diǎn)。

    (2)以根節(jié)點(diǎn)MBR的4個(gè)頂點(diǎn)(k=4)作為初始聚類中心,并根據(jù)距離將空間數(shù)據(jù)劃分到最近的聚類中心。

    (3)按照K-means算法,計(jì)算聚類中新的聚類中心,并重新劃分,不斷迭代聚類,直到聚類中心不變?yōu)橹?,形?個(gè)聚類Z1、Z2、Z3、Z4;否則迭代執(zhí)行步驟(3)。

    (4)以Z1、Z2、Z3、Z4分別作為整體,執(zhí)行步驟(1),直到整個(gè)R-樹構(gòu)建完成。

    通過(guò)聚類步驟,可以分析出在改進(jìn)K-means聚類方法中存在的問(wèn)題。首先,k值的選取是否合適對(duì)最終的結(jié)果影響很大;其次,k值確定后,聚類中心的選取也決定著聚類的好壞;且聚類存在著離群數(shù)據(jù)的干擾,如圖1所示,A、B、C、D為4個(gè)空間數(shù)據(jù)MBR,在選取聚類中心時(shí),若按照K-means算法選取就會(huì)使M作為聚類中心,A、B、C、D就會(huì)受D影響成為同一個(gè)聚類,從而干擾聚類結(jié)果。

    Fig.1 An example of outlier圖1 離群數(shù)據(jù)示例

    K-medoids聚類算法與K-means聚類算法基本一致,只是在針對(duì)K-means中存在的離群數(shù)據(jù)問(wèn)題上,采用距離均值點(diǎn)最近的對(duì)象作為聚類中心,但是聚類結(jié)果仍然受k值影響,無(wú)法獲得符合實(shí)際的聚類。

    因此,針對(duì)聚類算法中存在的選取聚類數(shù)不符合實(shí)際空間數(shù)據(jù)分布和易受離群數(shù)據(jù)影響的問(wèn)題,提出DKSC算法。

    3 DKSC算法

    3.1相關(guān)定義

    為了方便說(shuō)明,首先進(jìn)行一些定義:

    定義1(聚類中心選取)定義一個(gè)衡量鄰近對(duì)象的距離指標(biāo)R[15],表示如下:

    其中,n表示空間數(shù)據(jù)的數(shù)量;D表示給定的空間范圍面積,用di表示某數(shù)據(jù)到第i個(gè)數(shù)據(jù)的距離,若di≤R,將第i個(gè)數(shù)據(jù)記為該數(shù)據(jù)的鄰近對(duì)象,若di>R,將其記為該數(shù)據(jù)的非鄰近對(duì)象。

    給定r1,r2,…,rn為n個(gè)Rd空間數(shù)據(jù)的集合,假設(shè)cj為第j個(gè)類的聚類中心,則ri與cj的距離(距離函數(shù))為:

    在選取聚類中心時(shí),先得到類中數(shù)據(jù)的均值點(diǎn)cj,之后計(jì)算均值點(diǎn)cj到該類其他數(shù)據(jù)的距離,根據(jù)距離指標(biāo)R得到cj的鄰近對(duì)象,并計(jì)算鄰近對(duì)象的均值點(diǎn)cj′,取距離cj′最近的空間數(shù)據(jù)為聚類中心,記為r=argmin(d(cj′,r)),其中r∈{rj1,rj2,…,rjm}。

    例如,在圖1中首先選取點(diǎn)M為均值點(diǎn),計(jì)算M的鄰近對(duì)象為A、B、C(D為非鄰近對(duì)象),然后計(jì)算鄰近對(duì)象A、B、C的均值點(diǎn),并選取離均值點(diǎn)最近的B作為聚類中心,這樣聚類結(jié)果不受D影響。

    定義2(聚類測(cè)度函數(shù))聚類效果很大程度上取決于聚類測(cè)度函數(shù)。在聚類迭代過(guò)程中,把空間數(shù)據(jù)重新分配給距離最近的聚類中心所在的類,從而使得測(cè)度函數(shù)的值逐漸減小,最終收斂至一個(gè)固定的值,即聚類不再變化。

    采用的聚類測(cè)度函數(shù)如下:

    其中,p為Sj中的數(shù)據(jù);k為聚類數(shù);r為Sj的聚類中心。該函數(shù)設(shè)計(jì)的原則是令所有類中數(shù)據(jù)與聚類中心的距離平方誤差之和最小,滿足“類內(nèi)緊湊,類間距離差大”的準(zhǔn)則。

    3.2算法描述

    在不知道空間數(shù)據(jù)分布規(guī)律的情況下,預(yù)先設(shè)定聚類數(shù)k值,會(huì)強(qiáng)制按k值劃分空間數(shù)據(jù),與實(shí)際空間分布不符,使聚類結(jié)果偏離實(shí)際,影響構(gòu)建的R-樹空間索引效率,即使聚類數(shù)k值符合實(shí)際,這k個(gè)聚類中心如何選取也是需解決的問(wèn)題。因此,考慮不預(yù)先設(shè)定聚類數(shù)與聚類中心,而在聚類過(guò)程中動(dòng)態(tài)確定,這樣獲取的k值與空間數(shù)據(jù)分布規(guī)律相符,聚類效果更好,構(gòu)建的R-樹索引節(jié)點(diǎn)MBR之間交疊少,減少多路查找,提高效率。

    算法的基本思想是:以整個(gè)空間數(shù)據(jù)集合的MBR作為初始聚類(k=1)并根據(jù)算法1計(jì)算得到聚類中心。令聚類數(shù)k值開始遞增,隨著k值遞增聚類變化的過(guò)程為:取所有聚類中半徑最大的類,依據(jù)層次聚類中的分裂思想,找到類中距離聚類中心最遠(yuǎn)的空間數(shù)據(jù)和距離該數(shù)據(jù)最遠(yuǎn)的另一空間數(shù)據(jù),將這兩個(gè)空間數(shù)據(jù)和其他類的聚類中心作為新的聚類中心,開始聚類;根據(jù)定義2計(jì)算每次聚類后的聚類測(cè)度函數(shù)值,k值每變化一次均與前一次的聚類測(cè)度函數(shù)值進(jìn)行比較,若函數(shù)值收斂,則當(dāng)前的狀態(tài)為聚類結(jié)果,k值為選取的聚類數(shù),若不收斂,則k值繼續(xù)遞增。以這k個(gè)聚類作為根節(jié)點(diǎn)的子節(jié)點(diǎn),再以每個(gè)子節(jié)點(diǎn)作為子樹的根節(jié)點(diǎn)進(jìn)行聚類構(gòu)建,遞歸進(jìn)行以上步驟,直到R-樹空間索引構(gòu)建完成。由于空間數(shù)據(jù)分布無(wú)規(guī)律,在聚類中會(huì)出現(xiàn)聚類結(jié)果數(shù)據(jù)不均等的情況,甚至相差很大,為了解決該問(wèn)題,對(duì)聚類結(jié)果進(jìn)行調(diào)整,將數(shù)據(jù)多于平均值的類中按照距離聚類中心由遠(yuǎn)及近的順序依次劃分給其余數(shù)據(jù)小于平均值的類,使得空間數(shù)據(jù)均衡分布在各類中。采用該算法判斷每次的聚類結(jié)果是否更好,從而決定是否進(jìn)行下一次的聚類。

    算法1為空間聚類中心選取算法,第1行是計(jì)算均值點(diǎn)的過(guò)程,cj為聚類均值點(diǎn)。第2~7行得到所有鄰近對(duì)象,其中第3行計(jì)算cj與每個(gè)空間數(shù)據(jù)的距離,第4~6行判斷若為鄰近對(duì)象將其歸于集合M,第8行計(jì)算鄰近對(duì)象(存在于集合M中)的均值點(diǎn)cj′,在第9行中找到空間數(shù)據(jù)中距離鄰近對(duì)象均值點(diǎn)cj′最近的空間數(shù)據(jù),作為聚類中心rc。若rc不唯一,則分別采用聚類測(cè)度函數(shù)進(jìn)行比較,選取函數(shù)值較小的rc。

    算法1 GetClusteringCenter

    算法2為動(dòng)態(tài)確定k個(gè)聚類的核心算法,主要功能是將n個(gè)空間數(shù)據(jù)劃分為k個(gè)聚類。第1~5行屬于初始化過(guò)程,以整個(gè)空間數(shù)據(jù)作為一個(gè)初始聚類,計(jì)算得到初始聚類中心c和初始聚類測(cè)度函數(shù)J1,選取距離聚類中心c最遠(yuǎn)的數(shù)據(jù)rm和距離rm最遠(yuǎn)的rn,并以rm和rn作為聚類中心重新聚類,此時(shí)k=2,計(jì)算得到J2。第6~14行為動(dòng)態(tài)確定k值的過(guò)程。第7行在所有聚類中選出半徑最大的聚類和聚類中心cmax,第8~11行選取類中距離cmax最遠(yuǎn)的數(shù)據(jù)rp和距離rp最遠(yuǎn)的數(shù)據(jù)rq,并以rp和rq及其他k-1個(gè)聚類中心(不包含cmax)作為新的聚類中心,此時(shí)k=k+1,開始聚類,形成k個(gè)聚類Z1,Z2,…,Zk。第12行調(diào)整聚類結(jié)構(gòu):檢查每個(gè)聚類中的數(shù)據(jù)個(gè)數(shù)Ni(i=1,2,…,k),若,則退出分配;若,則刪除距離聚類中心較遠(yuǎn)的個(gè)數(shù)據(jù),并將刪除的數(shù)據(jù)根據(jù)距離分配到最近的Zj,j≠i中。重復(fù)迭代執(zhí)行該步驟,直到空間數(shù)據(jù)均勻分配,輸出聚類Z1,Z2,…,Zk。第13行計(jì)算聚類測(cè)度函數(shù)值Jk。若函數(shù)J達(dá)到收斂,則算法完畢,輸出Z;否則,執(zhí)行第7行。

    算法2 DKSC

    例如,以圖2中空間數(shù)據(jù)作為初始空間數(shù)據(jù)集合,首先選取距離均值點(diǎn)最近的r5初始聚類中心,且k=1;選取距離聚類中心r5最遠(yuǎn)的r12及距r12最遠(yuǎn)的r1作為聚類中心,開始聚類,r9、r10、r11劃分到r12中,r2,r3,…,r8劃分到r1,形成兩個(gè)聚類,此時(shí)k=2,計(jì)算聚類中心及聚類測(cè)度函數(shù)J2,如圖3所示;從兩個(gè)聚類中選出半徑最大的聚類和它的聚類中心r6,選取距離r6最遠(yuǎn)的r1和距離r1最遠(yuǎn)的r7,以r1、r7、r10作為聚類中心,重新聚類,如圖4,然后均勻分配,計(jì)算聚類測(cè)度函數(shù)J3;依次迭代執(zhí)行,k值不斷遞增,直到聚類測(cè)度函數(shù)收斂為止。

    Fig.2 Aset of MBRs圖2 一組空間數(shù)據(jù)MBR集合

    Fig.3 Two clusters圖3 形成2個(gè)聚類

    Fig.4 Three clusters圖4 形成3個(gè)聚類

    定理1聚類測(cè)度函數(shù)具有收斂性。

    證明見文獻(xiàn)[16]?!?/p>

    算法3為通過(guò)DKSC算法構(gòu)建R-樹的過(guò)程。第1行為對(duì)每一層空間劃分進(jìn)行聚類,第2~5行從根節(jié)點(diǎn)root開始逐層遞歸構(gòu)建中間節(jié)點(diǎn)。第3行將每個(gè)聚類分別作為R-樹的子節(jié)點(diǎn)。第4行為將子節(jié)點(diǎn)作為子樹根節(jié)點(diǎn),開始構(gòu)建子樹。

    算法3 Construction

    4 實(shí)驗(yàn)結(jié)果及分析

    4.1實(shí)驗(yàn)設(shè)計(jì)

    為了驗(yàn)證通過(guò)DKSC算法構(gòu)建的R-樹空間索引(以下簡(jiǎn)稱DKSC R-樹)的性能,本文設(shè)計(jì)實(shí)驗(yàn)進(jìn)行驗(yàn)證,并同文獻(xiàn)[12-13]提出的方法進(jìn)行對(duì)比。這兩種方法已在第2章進(jìn)行了介紹,通過(guò)文獻(xiàn)[12]構(gòu)建的R-樹簡(jiǎn)稱為K-medoids R-樹,文獻(xiàn)[13]簡(jiǎn)稱為TDRC R-樹。

    重點(diǎn)設(shè)計(jì)了以下3個(gè)實(shí)驗(yàn):

    實(shí)驗(yàn)1 R-樹構(gòu)建時(shí)間實(shí)驗(yàn)。比較DKSC R-樹、K-medoids R-樹和TDRC R-樹的構(gòu)建效率。

    實(shí)驗(yàn)2 R-樹空間查找實(shí)驗(yàn)。比較DKSC R-樹、K-medoids R-樹和TDRC R-樹的空間查找響應(yīng)時(shí)間,目的是驗(yàn)證DKSC R-樹的區(qū)域查找效率。

    實(shí)驗(yàn)3空間分布狀況對(duì)R-樹空間查找的影響。比較在實(shí)際空間數(shù)據(jù)集和隨機(jī)產(chǎn)生的數(shù)據(jù)集下DKSC R-樹空間索引的查找響應(yīng)時(shí)間,目的是驗(yàn)證DKSC R-樹是否在不同空間分布狀態(tài)下均能表現(xiàn)出較高的效率。

    在空間查找實(shí)驗(yàn)中,采取針對(duì)R-樹空間索引最具有代表性的區(qū)域查找作為查找方法。查找區(qū)域的大小分別采用整個(gè)空間區(qū)域的1%和4%,實(shí)驗(yàn)頻率為每組30次,然后對(duì)每組數(shù)據(jù)集分別采用3種R-樹空間索引進(jìn)行實(shí)驗(yàn),客觀得到3種索引的平均查找響應(yīng)時(shí)間。

    4.2實(shí)驗(yàn)環(huán)境及數(shù)據(jù)集

    實(shí)驗(yàn)環(huán)境:處理器Intel Core i7 3.6 GHz,內(nèi)存4 GB,硬盤500 GB,操作系統(tǒng)為Windows 7,編程語(yǔ)言為Java,IDE為MyEclipse 8.6。

    數(shù)據(jù)集:為了驗(yàn)證DKSC在不同數(shù)據(jù)量級(jí)下的高效性,通過(guò)百度地圖API獲取北京市5組數(shù)量不同的空間數(shù)據(jù)。數(shù)據(jù)為實(shí)際空間數(shù)據(jù)的經(jīng)緯度信息,將其轉(zhuǎn)換為相對(duì)于整個(gè)空間區(qū)域的相對(duì)坐標(biāo),數(shù)據(jù)集的大小見表1。

    Table 1 Information of datasets表1 數(shù)據(jù)集信息

    4.3R-樹構(gòu)建實(shí)驗(yàn)結(jié)果及分析

    3種索引結(jié)構(gòu)的構(gòu)建時(shí)間如表2所示。通過(guò)3種R-樹索引在數(shù)據(jù)集T1~T5上的構(gòu)建時(shí)間對(duì)比可以看出,TDRC R-樹構(gòu)建所需要的時(shí)間最短,這是由于它在構(gòu)建過(guò)程中采取改進(jìn)K-means算法,時(shí)間復(fù)雜度最?。籏-medoids R-樹和DKSC R-樹構(gòu)建時(shí)間略多,尤其對(duì)于DKSC R-樹,還需要在聚類中動(dòng)態(tài)確定k值的大小和處理離群空間數(shù)據(jù),這樣一來(lái)會(huì)消耗一定的時(shí)間,影響總體構(gòu)建時(shí)間。

    Table 2 R-tree construction time表2 R-樹構(gòu)建時(shí)間實(shí)驗(yàn)結(jié)果

    TDRC R-樹構(gòu)建的時(shí)間復(fù)雜度為O(n×k×t),K-medoids R-樹的時(shí)間復(fù)雜度為O(n2×t/k),DKSC R-樹構(gòu)建的時(shí)間復(fù)雜度為O(n2×t),k為聚類數(shù),t為迭代次數(shù),n為空間數(shù)據(jù)數(shù)量。DKSC R-樹與TDRC R-樹和K-medoids R-樹的構(gòu)建時(shí)間相比,只有最多不超過(guò)6%的增加,也就是說(shuō)DKSC R-樹用少量的構(gòu)建時(shí)間來(lái)?yè)Q取高效的查找效率,這對(duì)于靜態(tài)空間數(shù)據(jù)來(lái)構(gòu)建R-樹索引來(lái)說(shuō)是完全可以接受的。

    4.4R-樹查找實(shí)驗(yàn)結(jié)果及分析

    查找區(qū)域大小為整個(gè)空間區(qū)域的1%和4%的實(shí)驗(yàn)結(jié)果分別如表3和表4所示。

    Table 3 Response time for querying 1%area表3 查找區(qū)域(1%)實(shí)驗(yàn)結(jié)果

    Table 4 Response time for querying 4%area表4 查找區(qū)域(4%)實(shí)驗(yàn)結(jié)果

    首先,單獨(dú)從每一組實(shí)驗(yàn)可以看出,DKSC R-樹空間索引的區(qū)域查找效率最高,K-medoids R-樹空間索引次之,TDRC R-樹空間索引效率相對(duì)最低。這是因?yàn)镈KSC算法在構(gòu)建時(shí)動(dòng)態(tài)地判斷每一層聚類數(shù),并且避免了離群數(shù)據(jù)的影響,減小R-樹節(jié)點(diǎn)MBR之間的交疊和MBR覆蓋面積,使得產(chǎn)生的R-樹結(jié)構(gòu)緊湊,多路查找的情況少,效率更高。

    其次,從兩組實(shí)驗(yàn)結(jié)果可以看到,查找區(qū)域?yàn)?%的查找響應(yīng)時(shí)間在3種R-樹空間索引下都比區(qū)域?yàn)?%的查找響應(yīng)時(shí)間少。這是因?yàn)椴檎覅^(qū)域越大,區(qū)域內(nèi)包含的空間數(shù)據(jù)會(huì)更多,所以出現(xiàn)更多的查找路徑,影響查找響應(yīng)時(shí)間。雖然DKSC R-樹在構(gòu)建時(shí)間上略多于其他兩種,但是查找效率明顯提高。

    4.5不同空間分布狀況實(shí)驗(yàn)

    為了驗(yàn)證不同空間分布狀況對(duì)R-樹空間索引性能的影響,產(chǎn)生與T1~T5數(shù)目相同的5組隨機(jī)數(shù)據(jù)集T1′、T2′、T3′、T4′、T5′。

    在定義1的基礎(chǔ)上,用pi(i=1,2,…,n)表示空間數(shù)據(jù)的鄰近對(duì)象個(gè)數(shù),定義L為平均分布狀態(tài):

    通常L值越大表示空間分布狀態(tài)越密集,L大于1表示空間分布狀態(tài)為聚集狀態(tài),越接近1表示空間分布狀態(tài)越均勻,于是對(duì)數(shù)據(jù)集進(jìn)行測(cè)試,如表5。

    Table 5 Distribution of spatial data表5 空間數(shù)據(jù)分布狀態(tài)

    可以看出,實(shí)際空間數(shù)據(jù)集的分布狀態(tài)L值明顯高于隨機(jī)產(chǎn)生的數(shù)據(jù)集,對(duì)其進(jìn)行查找區(qū)域?yàn)?%的空間查找,結(jié)果如圖5??梢钥闯?,在分布隨機(jī)的空間中,DKSC R-樹依舊有高效的查找效率,而分布均勻的空間平均查找響應(yīng)時(shí)間略小于空間聚集的空間,這是由于空間聚集的特點(diǎn)會(huì)讓R-樹中節(jié)點(diǎn)MBR之間出現(xiàn)過(guò)多的交疊,查找過(guò)程中多路查找情況較多,降低查找效率。

    Fig.5 Contrast of DKSC in different distribution states圖5 DKSC在不同分布狀態(tài)下的對(duì)比

    5 結(jié)束語(yǔ)

    本文根據(jù)空間數(shù)據(jù)分布的特點(diǎn),在R-樹空間索引構(gòu)建中提出動(dòng)態(tài)確定k值的DKSC聚類算法,對(duì)空間進(jìn)行聚類劃分,自頂向下逐層構(gòu)建R-樹,避免了受初始k值和聚類中心的影響,且不受離群數(shù)據(jù)的干擾。并通過(guò)實(shí)驗(yàn)與文獻(xiàn)[12-13]提出的方法進(jìn)行了對(duì)比,證明了DKSC算法構(gòu)建的R-樹空間索引提高了區(qū)域查找的效率。

    對(duì)DKSC算法的進(jìn)一步研究可以從以下幾個(gè)方面進(jìn)行:在R-樹與聚類結(jié)合過(guò)程中,能否選取到更加合理的初始聚類中心;能否在不影響空間查找效率的基礎(chǔ)上,減少構(gòu)建R-樹空間索引的時(shí)間;在更新頻率大的空間數(shù)據(jù)中,能否保證R-樹空間索引在構(gòu)建時(shí)間與查找響應(yīng)時(shí)間整體上效率最高。

    References:

    [1]Zhang Mingbo,Lu Feng,Shen Paiwei,et al.The evolvement and progress of R-tree family[J].Chinese Journal of Computers,2005,28(3):289-300.

    [2]Chen Lisi,Cong Gao,Jensen C S,et al.Spatial keyword query processing:an experimental evaluation[C]//Proceedings of the 39th International Conference on Very Large Data Bases,Lago Di Garda,Italy,Aug 26-31,2013:217-228.

    [3]Bui C G,Duong T A.Improving sort-tile-recusive algorithm for R-tree packing in indexing time series[C]//Proceedings of the 11th IEEE RIVF International Conference on Computing and Communication Technologies-Research, Innovation,and Vision for the Future,Can Tho,Vietnam, Jan 25-28,2015.Piscataway,USA:IEEE,2015:117-122.

    [4]Guttman A.R-trees:a dynamic index structure for spatial searching[C]//Proceedings of the 1984 ACM SIGMOD International Conference on Management of Data,Boston,USA, Jun 18-21,1984.New York,USA:ACM,1984:47-57.

    [5]Lin P L,Tan W H.An efficient method for the retrieval of objects by topological relations in spatial database systems[J]. Information Processing and Management,2003,39(4):543-559.

    [6]He Zhenwei,Wu Chonglong,Wang Cheng.Clustered sorting R-tree:an index for multi-dimensional spatial objects[C]// Proceedings of the 4th International Conference on Natural Computation,Jinan,China,Oct 18-20,2008.Washington, USA:IEEE Computer Society,2008:348-352.

    [7]Sellis T,Roussopoulos N,Faloutsos C.The R+-tree:a dynamic index for multi-dimensional objects[C]//Proceedings of the 13th International Conference on Very Large Data Bases,Brighton,1987.San Francisco,USA:Morgan Kaufmann Publishers Inc,1987:507-518.

    [8]Beckmann N,Kriegel H P,Schneider R,et al.The R*-tree: an efficient and robust access method for points and rectangles[C]//Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data,Atlantic City, May 23-25,1990.New York,USA:ACM,1990:322-331.

    [9]Roussopoulos N,Leifker D.Direct spatial search on pictorial databases using packed R-trees[C]//Proceedings of the 1985 ACM SIGMOD International Conference on Management of Data,Austin,USA,May 28-31,1985.New York,USA: ACM,1985:17-31.

    [10]Brakatsoulas S,Pfoser D,Theodoridis Y.Revisiting R-tree construction principles[C]//Proceedings of the 6th Advances in Database and Information Systems,Brarislava,Slovakia, Sep 9-11,2002.Berlin,Heidelberg:Springer,2002:149-162.

    [11]Liu Runtao,An Xiaohua,Gao Xiaoshuang.Spatial index structure based on R-tree[J].Computer Engineering,2009, 35(23):32-34.

    [12]Wang Jingfen.Optimization algorithm for R-tree combining with spatial-clustering[J].Computer engineering and applications,2014,50(5):112-115.

    [13]Huang Zhong,Qin Yaochen,Zhang Xiwang,et al.A static R-tree organization method based on top-down recursive clustering[C]//Proceedings of the 21st International Conference on Geoinformatics,Kaifeng,China,Jun 20-22,2013.Washington,USA:IEEE Computer Society,2013:1-5.

    [14]Yu Dongmei.R-tree spatial index based on K-means clustering[J]. Science and Technology Review,2012,30(11):76-79.

    [15]Chen Yongkang.An improved R-tree for geo-spatial indexing[J]. Journal of Ecological Economics,2007,5(1/4):279-284.

    [16]Shen Jieqiong,Li Haiyan.A new proof of the convergence of dynamic clustering algorithm[J].Digitization User,2013 (6):122.

    附中文參考文獻(xiàn):

    [1]張明波,陸鋒,申排偉,等.R樹家族的演變和發(fā)展[J].計(jì)算機(jī)學(xué)報(bào),2005,28(3):289-300.

    [11]劉潤(rùn)濤,安曉華,高曉爽.一種基于R-樹空間索引結(jié)構(gòu)[J].計(jì)算機(jī)工程,2009,35(23):32-34.

    [12]汪璟玢.一種結(jié)合空間聚類算法的R樹優(yōu)化算法[J].計(jì)算機(jī)工程與應(yīng)用,2014,50(5):112-115.

    [14]余冬梅.基于K-Means聚類的R-樹空間索引方法研究與分析[J].科技導(dǎo)報(bào),2012,30(11):76-79.

    [15]陳永康.地理空間索引R樹算法的一種改進(jìn)[J].生態(tài)經(jīng)濟(jì)學(xué)報(bào),2007,5(1/4):279-284.

    [16]沈潔瓊,李海艷.動(dòng)態(tài)聚類算法收斂的一個(gè)新證明[J].數(shù)字化用戶,2013(6):122.

    HU Yupu was born in 1991.He is an M.S.candidate at Taiyuan University of Technology.His research interest is spatial databases.

    胡昱璞(1991—),男,山西晉中人,太原理工大學(xué)碩士研究生,主要研究領(lǐng)域?yàn)榭臻g數(shù)據(jù)庫(kù)。

    NIU Baoning was born in 1964.He is a professor and Ph.D.supervisor at Taiyuan University of Technology.His research interests include big data,and autonomic computing and performance management of database systems.

    牛保寧(1964—),太原理工大學(xué)教授、博士生導(dǎo)師,CCF高級(jí)會(huì)員,主要研究領(lǐng)域?yàn)榇髷?shù)據(jù),數(shù)據(jù)庫(kù)系統(tǒng)的自主計(jì)算與性能管理。

    R-tree Spatial Index Construction Based on Dynamical K-value ClusteringAlgorithm*

    HU Yupu,NIU Baoning+
    School of Computer Science and Technology,Taiyuan University of Technology,Taiyuan 030024,China
    +Corresponding author:E-mail:niubaoning@tyut.edu.cn

    HU Yupu,NIU Baoning.R-tree spatial index construction based on dynamical K-value clustering algorithm. Journal of Frontiers of Computer Science and Technology,2016,10(2):173-181.

    The current R-tree spatial clustering algorithms use a predefined k-value for clustering,and choose the initial clustering centers arbitrarily.The clustering results are easily dominated by the initial k-value and the outlier data.In order to solve these problems,this paper proposes a novel spatial clustering algorithm called DKSC(dynamical kvalue spatial clustering algorithm),which dynamically determines the optimized k-value when constructing the tree. By choosing an optimized k-value,the algorithm allows the spatial data in the same subspace to be organized into the same sub-tree,and builds an efficient R-tree layer by layer from the root to leaves.The experiments conducted with real and simulated datasets show that the proposed algorithm can build optimized R-tree spatial indexes and improve retrieval efficiency.

    spatial data;R-tree;spatial index;clustering algorithm

    目前采用的R-樹空間聚類技術(shù)使用指定k值的聚類算法,初始聚類中心隨機(jī)或指定選取。這樣聚類的結(jié)果受初始k值影響,且易受離群空間數(shù)據(jù)的干擾。為解決上述問(wèn)題,根據(jù)空間數(shù)據(jù)分布的特點(diǎn),提出了動(dòng)態(tài)確定k值的空間聚類算法(dynamical k-value spatial clustering algorithm,DKSC)。該算法通過(guò)聚類劃分空間數(shù)據(jù),把同一子空間的數(shù)據(jù)組織在同一個(gè)子樹下,從根節(jié)點(diǎn)到葉子節(jié)點(diǎn)逐層構(gòu)建R-樹,形成高效的R-樹空間索引。分別用真實(shí)和模擬的空間數(shù)據(jù)集進(jìn)行了實(shí)驗(yàn),結(jié)果表明該算法優(yōu)化了構(gòu)建的R-樹空間索引,且具有更高效的查找效率。

    2015-06,Accepted 2015-09.

    10.3778/j.issn.1673-9418.1506089

    *The National Natural Science Foundation of China under Grant No.61572345(國(guó)家自然科學(xué)基金);the National Science and Technology Support Program of China under Grant No.2015BAH37F01(國(guó)家科技支撐計(jì)劃項(xiàng)目課題).

    CNKI網(wǎng)絡(luò)優(yōu)先出版:2015-09-06,http://www.cnki.net/kcms/detail/11.5602.TP.20150906.1050.004.html

    A

    TP311

    猜你喜歡
    空間數(shù)據(jù)聚類中心
    剪掉和中心無(wú)關(guān)的
    在打造“兩個(gè)中心”中彰顯統(tǒng)戰(zhàn)擔(dān)當(dāng)作為
    基于DBSACN聚類算法的XML文檔聚類
    別讓托養(yǎng)中心成“死亡中心”
    元數(shù)據(jù)驅(qū)動(dòng)的多中心空間數(shù)據(jù)同步方法研究
    基于改進(jìn)的遺傳算法的模糊聚類算法
    北上廣操心“副中心”
    博客天下(2015年17期)2015-09-15 14:55:10
    一種層次初始的聚類個(gè)數(shù)自適應(yīng)的聚類方法研究
    自適應(yīng)確定K-means算法的聚類數(shù):以遙感圖像聚類為例
    基于文件系統(tǒng)的分布式海量空間數(shù)據(jù)高效存儲(chǔ)與組織研究
    精品人妻一区二区三区麻豆| 亚洲国产精品国产精品| 中国三级夫妇交换| 精品国产露脸久久av麻豆| 又黄又爽又刺激的免费视频.| 国产乱来视频区| 欧美少妇被猛烈插入视频| 亚洲欧洲国产日韩| 亚洲电影在线观看av| 亚洲人成网站高清观看| 大香蕉97超碰在线| 色吧在线观看| 你懂的网址亚洲精品在线观看| 99久久精品一区二区三区| 国产精品久久久久久精品电影小说 | 亚洲国产成人一精品久久久| 91精品国产国语对白视频| 中国三级夫妇交换| 亚洲精品日韩在线中文字幕| 十八禁网站网址无遮挡 | 国产乱来视频区| 少妇猛男粗大的猛烈进出视频| 2018国产大陆天天弄谢| 亚洲av国产av综合av卡| 国产白丝娇喘喷水9色精品| 久久av网站| 国产一区二区三区综合在线观看 | 成人亚洲欧美一区二区av| 精品亚洲乱码少妇综合久久| 亚洲av综合色区一区| 亚洲欧美一区二区三区国产| 久久6这里有精品| 少妇人妻久久综合中文| 亚洲欧美日韩无卡精品| av播播在线观看一区| av国产免费在线观看| 亚洲电影在线观看av| 久久韩国三级中文字幕| 欧美bdsm另类| 国产永久视频网站| 国产高潮美女av| 天天躁夜夜躁狠狠久久av| 国产精品一区二区在线观看99| 久久av网站| 亚洲,欧美,日韩| 国产日韩欧美亚洲二区| 乱系列少妇在线播放| 日韩欧美精品免费久久| 久久6这里有精品| 国国产精品蜜臀av免费| 欧美一级a爱片免费观看看| 免费观看的影片在线观看| 夜夜骑夜夜射夜夜干| 能在线免费看毛片的网站| 一区二区三区精品91| h视频一区二区三区| 精品亚洲成国产av| 五月天丁香电影| 欧美精品亚洲一区二区| 一区二区三区四区激情视频| 日韩中字成人| av在线蜜桃| 九草在线视频观看| 精品一品国产午夜福利视频| 极品教师在线视频| 我要看黄色一级片免费的| 搡老乐熟女国产| 亚洲国产精品专区欧美| 一区二区三区精品91| av天堂中文字幕网| 日韩视频在线欧美| 国产视频内射| 最近手机中文字幕大全| 久久久久久久精品精品| 男女边吃奶边做爰视频| 亚洲欧美成人综合另类久久久| 人人妻人人澡人人爽人人夜夜| 亚洲图色成人| 日韩亚洲欧美综合| 日本猛色少妇xxxxx猛交久久| 免费人妻精品一区二区三区视频| 国产av一区二区精品久久 | a级一级毛片免费在线观看| 成人一区二区视频在线观看| 日本黄色片子视频| 少妇熟女欧美另类| 韩国av在线不卡| 亚洲国产色片| 婷婷色综合www| 日日撸夜夜添| 久久久久久久亚洲中文字幕| 婷婷色av中文字幕| 亚洲不卡免费看| 亚洲av不卡在线观看| 国产一级毛片在线| 久热久热在线精品观看| 国产v大片淫在线免费观看| 99热全是精品| 天堂俺去俺来也www色官网| 中文字幕制服av| 日韩视频在线欧美| 日本黄色日本黄色录像| 97超碰精品成人国产| 春色校园在线视频观看| 一级二级三级毛片免费看| 欧美性感艳星| 能在线免费看毛片的网站| 伦理电影免费视频| 国产精品欧美亚洲77777| 又粗又硬又长又爽又黄的视频| 最近最新中文字幕免费大全7| 亚洲精品,欧美精品| 永久免费av网站大全| 日本色播在线视频| 又大又黄又爽视频免费| 日韩一本色道免费dvd| 在线播放无遮挡| 精品久久久噜噜| 丝瓜视频免费看黄片| 美女视频免费永久观看网站| 欧美3d第一页| 国产色爽女视频免费观看| 99久久人妻综合| 欧美成人精品欧美一级黄| 美女高潮的动态| 韩国av在线不卡| 少妇人妻精品综合一区二区| 五月天丁香电影| 高清欧美精品videossex| 啦啦啦视频在线资源免费观看| 欧美一区二区亚洲| 青春草亚洲视频在线观看| 亚洲精品国产成人久久av| 少妇的逼好多水| 一级片'在线观看视频| 在线观看三级黄色| 在线观看三级黄色| 免费av中文字幕在线| 各种免费的搞黄视频| 18禁裸乳无遮挡动漫免费视频| 国产成人免费观看mmmm| 日本猛色少妇xxxxx猛交久久| 夫妻午夜视频| 色吧在线观看| 久久久久久伊人网av| 一本—道久久a久久精品蜜桃钙片| av一本久久久久| 国产成人免费无遮挡视频| 在现免费观看毛片| 成年人午夜在线观看视频| 少妇 在线观看| 新久久久久国产一级毛片| 中国美白少妇内射xxxbb| 亚洲第一区二区三区不卡| .国产精品久久| 亚洲丝袜综合中文字幕| 久久久久国产精品人妻一区二区| 国产69精品久久久久777片| 97在线人人人人妻| 蜜桃在线观看..| 三级经典国产精品| 亚洲久久久国产精品| 大香蕉久久网| 久久热精品热| 1000部很黄的大片| 久久久午夜欧美精品| 日韩不卡一区二区三区视频在线| 亚洲自偷自拍三级| 久久影院123| 激情五月婷婷亚洲| 欧美精品一区二区免费开放| 欧美精品一区二区免费开放| 爱豆传媒免费全集在线观看| 欧美性感艳星| 中国三级夫妇交换| 国产精品福利在线免费观看| 欧美精品一区二区免费开放| 免费播放大片免费观看视频在线观看| 亚洲av.av天堂| 色哟哟·www| 国产精品人妻久久久影院| 国产男女内射视频| 亚洲伊人久久精品综合| 男女边吃奶边做爰视频| 免费不卡的大黄色大毛片视频在线观看| 久久久成人免费电影| 中国三级夫妇交换| 高清av免费在线| 夫妻午夜视频| 偷拍熟女少妇极品色| 男的添女的下面高潮视频| 99久久精品一区二区三区| 国产午夜精品一二区理论片| 熟女av电影| 久久久久久久久久成人| 大香蕉久久网| 精品国产露脸久久av麻豆| 国产免费一级a男人的天堂| 亚洲一区二区三区欧美精品| av播播在线观看一区| 哪个播放器可以免费观看大片| 又大又黄又爽视频免费| 亚洲一级一片aⅴ在线观看| 日韩av免费高清视频| 丰满迷人的少妇在线观看| 高清不卡的av网站| 日韩欧美精品免费久久| 亚洲va在线va天堂va国产| 中文乱码字字幕精品一区二区三区| 亚洲精品国产av蜜桃| 久久久欧美国产精品| 日韩国内少妇激情av| 91精品一卡2卡3卡4卡| 小蜜桃在线观看免费完整版高清| 日韩在线高清观看一区二区三区| 永久网站在线| 十分钟在线观看高清视频www | 国产大屁股一区二区在线视频| 小蜜桃在线观看免费完整版高清| 人妻制服诱惑在线中文字幕| 永久免费av网站大全| 亚洲怡红院男人天堂| 黄色怎么调成土黄色| 久久人人爽人人片av| 亚洲精品乱码久久久v下载方式| 99热这里只有精品一区| 伊人久久国产一区二区| 欧美日本视频| 五月开心婷婷网| 久久99精品国语久久久| 免费不卡的大黄色大毛片视频在线观看| 91在线精品国自产拍蜜月| videossex国产| 建设人人有责人人尽责人人享有的 | 丰满乱子伦码专区| 91久久精品国产一区二区三区| 99久久精品国产国产毛片| 久久久久久人妻| 亚洲最大成人中文| 亚洲欧美精品自产自拍| 成人亚洲精品一区在线观看 | 在线天堂最新版资源| 婷婷色综合大香蕉| 日韩三级伦理在线观看| 免费久久久久久久精品成人欧美视频 | 亚洲三级黄色毛片| 成人高潮视频无遮挡免费网站| 天堂中文最新版在线下载| 久久99精品国语久久久| 久久久成人免费电影| 亚洲精品国产色婷婷电影| 亚洲精品日本国产第一区| 人妻系列 视频| 亚洲精品乱码久久久v下载方式| 国产高清三级在线| 97超碰精品成人国产| 老司机影院毛片| 成人毛片60女人毛片免费| 午夜日本视频在线| 少妇人妻久久综合中文| 欧美国产精品一级二级三级 | 成人影院久久| 亚洲va在线va天堂va国产| 国产乱来视频区| 国产大屁股一区二区在线视频| 欧美老熟妇乱子伦牲交| 欧美日本视频| 欧美日韩一区二区视频在线观看视频在线| 一级毛片 在线播放| 国模一区二区三区四区视频| 久久久久久人妻| 久久久久久久久久成人| 精品99又大又爽又粗少妇毛片| 亚洲精品乱码久久久v下载方式| 联通29元200g的流量卡| 夜夜看夜夜爽夜夜摸| 亚洲一级一片aⅴ在线观看| 日韩免费高清中文字幕av| 极品少妇高潮喷水抽搐| kizo精华| 午夜福利在线观看免费完整高清在| 菩萨蛮人人尽说江南好唐韦庄| av国产久精品久网站免费入址| 中文字幕免费在线视频6| 国产欧美亚洲国产| 欧美亚洲 丝袜 人妻 在线| 亚洲怡红院男人天堂| 国产成人91sexporn| 亚洲精品久久午夜乱码| 午夜激情福利司机影院| 91精品一卡2卡3卡4卡| 午夜福利高清视频| 成人特级av手机在线观看| 97精品久久久久久久久久精品| 亚洲精品一区蜜桃| 日韩一本色道免费dvd| 身体一侧抽搐| 少妇被粗大猛烈的视频| 久久青草综合色| 国产v大片淫在线免费观看| 日本黄色日本黄色录像| 精品久久久久久久久亚洲| 国产黄片视频在线免费观看| 日本欧美国产在线视频| 欧美xxxx性猛交bbbb| 国产高清三级在线| www.av在线官网国产| 久久久久精品久久久久真实原创| 91在线精品国自产拍蜜月| av女优亚洲男人天堂| 久久精品国产a三级三级三级| 十八禁网站网址无遮挡 | 麻豆成人av视频| 亚洲av欧美aⅴ国产| 亚洲av成人精品一二三区| 久久影院123| 麻豆乱淫一区二区| 日韩欧美一区视频在线观看 | 内射极品少妇av片p| 国产精品一区二区在线观看99| 亚洲精品,欧美精品| 国产一区亚洲一区在线观看| 日日摸夜夜添夜夜爱| 亚洲精品456在线播放app| 少妇精品久久久久久久| 成人午夜精彩视频在线观看| 老女人水多毛片| 一区二区三区精品91| 好男人视频免费观看在线| av视频免费观看在线观看| 日韩av不卡免费在线播放| av国产久精品久网站免费入址| 小蜜桃在线观看免费完整版高清| 最新中文字幕久久久久| 人妻少妇偷人精品九色| 免费av不卡在线播放| xxx大片免费视频| 美女视频免费永久观看网站| 国产免费福利视频在线观看| 天美传媒精品一区二区| 在线观看人妻少妇| 91aial.com中文字幕在线观看| 男男h啪啪无遮挡| 蜜桃久久精品国产亚洲av| 国内少妇人妻偷人精品xxx网站| 观看美女的网站| 伊人久久国产一区二区| 伦理电影大哥的女人| av又黄又爽大尺度在线免费看| 一级av片app| 国产永久视频网站| 99久久综合免费| 日韩在线高清观看一区二区三区| 亚洲欧洲国产日韩| 一级毛片我不卡| 国产精品麻豆人妻色哟哟久久| 少妇人妻一区二区三区视频| 插阴视频在线观看视频| 亚洲国产日韩一区二区| 国产精品爽爽va在线观看网站| 国产高清三级在线| 亚洲av成人精品一二三区| 国产乱来视频区| 免费av不卡在线播放| 亚洲怡红院男人天堂| 国产免费一区二区三区四区乱码| 久热这里只有精品99| 久久久久精品久久久久真实原创| 久久久久精品性色| 亚洲色图av天堂| 天堂8中文在线网| 成年女人在线观看亚洲视频| 国产午夜精品久久久久久一区二区三区| 一本久久精品| 国产欧美亚洲国产| 成人特级av手机在线观看| 久久精品国产a三级三级三级| 久久国产精品大桥未久av | 亚洲av中文av极速乱| 啦啦啦视频在线资源免费观看| av黄色大香蕉| 肉色欧美久久久久久久蜜桃| 久久久久久久久久久免费av| 成人国产麻豆网| 免费黄色在线免费观看| 精品酒店卫生间| 久久久精品94久久精品| 伊人久久国产一区二区| 欧美精品人与动牲交sv欧美| av在线播放精品| 秋霞伦理黄片| 97超视频在线观看视频| 国产精品蜜桃在线观看| 制服丝袜香蕉在线| 欧美成人a在线观看| 小蜜桃在线观看免费完整版高清| 国产精品一及| 韩国高清视频一区二区三区| 欧美日韩综合久久久久久| 99九九线精品视频在线观看视频| 黄色欧美视频在线观看| 国产真实伦视频高清在线观看| 水蜜桃什么品种好| 波野结衣二区三区在线| 免费av中文字幕在线| 国产在线一区二区三区精| 国产精品福利在线免费观看| 中文字幕精品免费在线观看视频 | 亚洲人成网站高清观看| 看十八女毛片水多多多| 亚洲av福利一区| 国产v大片淫在线免费观看| 亚洲色图av天堂| 色吧在线观看| 亚洲av综合色区一区| 成人毛片60女人毛片免费| 丰满迷人的少妇在线观看| av在线老鸭窝| 亚洲av中文av极速乱| 亚洲精品久久午夜乱码| av在线老鸭窝| 亚洲成人中文字幕在线播放| 亚洲国产最新在线播放| 联通29元200g的流量卡| 欧美精品一区二区免费开放| 精品久久久久久久末码| 久久精品熟女亚洲av麻豆精品| 国产黄频视频在线观看| 亚洲色图综合在线观看| 乱码一卡2卡4卡精品| 久久99精品国语久久久| 美女内射精品一级片tv| 欧美日本视频| 欧美xxxx性猛交bbbb| 热re99久久精品国产66热6| 夫妻性生交免费视频一级片| 国国产精品蜜臀av免费| 狠狠精品人妻久久久久久综合| 人体艺术视频欧美日本| 亚洲精品国产成人久久av| 一个人免费看片子| 亚洲av国产av综合av卡| 久久97久久精品| 国产色爽女视频免费观看| 亚洲精品自拍成人| 女人十人毛片免费观看3o分钟| 日日啪夜夜爽| 男女啪啪激烈高潮av片| 亚洲,一卡二卡三卡| 成人美女网站在线观看视频| 亚洲精品乱码久久久久久按摩| 亚洲高清免费不卡视频| 精品一区二区三卡| 国产一区二区三区av在线| 日韩欧美精品免费久久| 久久久精品免费免费高清| 最新中文字幕久久久久| 热99国产精品久久久久久7| 26uuu在线亚洲综合色| 成人影院久久| 亚洲人成网站高清观看| 亚洲欧洲国产日韩| 日韩亚洲欧美综合| 日韩国内少妇激情av| 亚洲国产欧美在线一区| 一级av片app| 男的添女的下面高潮视频| 日韩欧美精品免费久久| 国产在线视频一区二区| 欧美少妇被猛烈插入视频| av在线app专区| 精华霜和精华液先用哪个| 欧美精品亚洲一区二区| 欧美日韩综合久久久久久| 视频中文字幕在线观看| 久久精品熟女亚洲av麻豆精品| 日韩精品有码人妻一区| 免费黄色在线免费观看| 成年美女黄网站色视频大全免费 | av在线app专区| 国产黄频视频在线观看| 老司机影院成人| 最近中文字幕2019免费版| 欧美zozozo另类| 成人午夜精彩视频在线观看| 亚洲av成人精品一二三区| 免费黄色在线免费观看| 99精国产麻豆久久婷婷| 免费大片18禁| 18+在线观看网站| 免费久久久久久久精品成人欧美视频 | 少妇被粗大猛烈的视频| 日韩 亚洲 欧美在线| 大陆偷拍与自拍| 黄色怎么调成土黄色| 人人妻人人看人人澡| 又粗又硬又长又爽又黄的视频| 美女视频免费永久观看网站| 边亲边吃奶的免费视频| 18禁在线无遮挡免费观看视频| 99re6热这里在线精品视频| 国产精品爽爽va在线观看网站| 精品一品国产午夜福利视频| 777米奇影视久久| 在线观看人妻少妇| 国产伦精品一区二区三区视频9| 干丝袜人妻中文字幕| 婷婷色麻豆天堂久久| 我要看黄色一级片免费的| 内射极品少妇av片p| 免费久久久久久久精品成人欧美视频 | 亚洲美女黄色视频免费看| 狂野欧美白嫩少妇大欣赏| 欧美xxⅹ黑人| 久久6这里有精品| 久久亚洲国产成人精品v| 国产欧美另类精品又又久久亚洲欧美| 成年av动漫网址| 亚洲欧美精品专区久久| 国产精品久久久久久精品电影小说 | 中文字幕av成人在线电影| 亚洲综合精品二区| 少妇高潮的动态图| 美女xxoo啪啪120秒动态图| av黄色大香蕉| 亚洲天堂av无毛| 男男h啪啪无遮挡| 免费大片黄手机在线观看| 久久ye,这里只有精品| 国产成人精品一,二区| 国产精品秋霞免费鲁丝片| 啦啦啦啦在线视频资源| 国产爱豆传媒在线观看| 亚洲综合精品二区| 国产精品.久久久| 欧美性感艳星| 久久久精品免费免费高清| 一本色道久久久久久精品综合| 特大巨黑吊av在线直播| 婷婷色麻豆天堂久久| 成年人午夜在线观看视频| 黑丝袜美女国产一区| 欧美一区二区亚洲| 久久久精品免费免费高清| 日本wwww免费看| 如何舔出高潮| 免费人妻精品一区二区三区视频| 男人爽女人下面视频在线观看| 美女脱内裤让男人舔精品视频| 亚洲欧美日韩卡通动漫| 尾随美女入室| 久久ye,这里只有精品| 国产淫语在线视频| 18禁裸乳无遮挡动漫免费视频| 蜜桃久久精品国产亚洲av| 久久国产乱子免费精品| 99热全是精品| 22中文网久久字幕| 久久久久网色| 夜夜看夜夜爽夜夜摸| 精品久久久久久久末码| 国产在线免费精品| 天美传媒精品一区二区| 伦精品一区二区三区| 久久ye,这里只有精品| 精品人妻一区二区三区麻豆| 2022亚洲国产成人精品| 亚洲欧美一区二区三区国产| 国产永久视频网站| 亚洲人与动物交配视频| 亚洲精品日韩在线中文字幕| 久久99热6这里只有精品| 自拍偷自拍亚洲精品老妇| 日本黄色片子视频| av播播在线观看一区| 超碰97精品在线观看| 自拍偷自拍亚洲精品老妇| 久久精品国产亚洲网站| 亚洲精品乱码久久久久久按摩| 水蜜桃什么品种好| 成人毛片a级毛片在线播放| 熟女人妻精品中文字幕| 日日啪夜夜撸| 久久精品国产亚洲网站| 自拍偷自拍亚洲精品老妇| 国产精品蜜桃在线观看| 国产一区二区在线观看日韩| 最近2019中文字幕mv第一页| 国产熟女欧美一区二区| 久久久久网色| 免费高清在线观看视频在线观看| 青春草国产在线视频| 亚洲美女黄色视频免费看| 成人二区视频| 久久精品国产自在天天线| 丝瓜视频免费看黄片| 国产精品一及| 黄色欧美视频在线观看| 夫妻午夜视频| 91狼人影院| av卡一久久| 日本-黄色视频高清免费观看| 亚洲av免费高清在线观看| 人妻夜夜爽99麻豆av| 亚洲欧美中文字幕日韩二区| 国内少妇人妻偷人精品xxx网站| 精品人妻熟女av久视频| 久久精品人妻少妇| 最近的中文字幕免费完整| 亚洲一区二区三区欧美精品| 热re99久久精品国产66热6| 在线观看一区二区三区| av在线老鸭窝| 男女国产视频网站| 不卡视频在线观看欧美|