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

求解最小子樹根節點的新型算法

2014-04-29 00:00:00宗傳霞郝鑫弟
消費電子·下半月 2014年1期

摘 要:求解最小子樹根節點的新型算法,利用Dewey碼有重構XML文檔的功能,首先為XML文檔樹設計Dewey碼,然后查找關鍵詞對應的Dewey碼前綴,根據Dewey碼前綴計算對應的先序編碼,再逐層(從MinMax(D1,D2……Dn)開始)進行求交集的運算,最后求得的先序編碼交集即為最小子樹根節點集合,進而根據最小子樹根節點得出對應的最緊致片段。

關鍵詞:Dewey碼;先序編碼;交集;最小子樹根節點

中圖分類號:TP311 文獻標識碼:A 文章編號:1674-7712 (2014) 02-0000-01

一、引言

在求解最小子樹根節點的新型算法中,主要涉及到的算法有三類,第一類是基于索引的搜索算法,第二類是基于堆棧的算法,最后一類是基于掃描的算法。

第一類算法主要是利用dewey碼進行操作,并且在進行操作的過程中是通過修改B+樹結構來實現的。第二類算法在存儲的過程中利用的存儲結構是棧,不再利用B+樹,相對來說這類算法比第一類算法操作簡單。但是,該算法時間的復雜度和空間的復雜度方面相對第一類算法差。第三類算法在時間復雜度和空間復雜度方面都不是很理想。

根據上述這種情況,本文設計了求解最小子樹根節點的新型算法。該算法不僅僅能夠保證查全率,并且在查準率方面也有所提高。

二、算法設計

最小子樹根節點定義:對應XML數據的標簽有向樹G=(V(g),E(g),R,A),其中:V(g)表示樹中節點的集合;E(g)表示樹中所有邊的集合;R為標簽有向樹的根;A表示所有節點標簽的集合。另外,關鍵詞序列設為k,則k={k1,k2,…,ki}。那么,最小子樹根節點問題就是求解G中所有滿足如下條件子樹的根節點:(1)子樹必須包含關鍵詞序列k,即k中的任一關鍵詞必然分布于該子樹的葉節點;(2)子樹中不存在更小的子樹同樣包含k。

最小子樹根節點有如下兩個特點:(1)如果某節點屬于最小子樹根節點,那么它必然唯一地從屬于某一“層”;(2)根據最小子樹根節點定義,如果m個分別包含給定m個關鍵詞的葉節點在第i層有最小子樹根節點,那么它們不可能都成為第(i+1)層的最小子樹根節點所在子樹的葉節點。

根據上述定義和特點,從最大層MinMax(D1,D2……Dn)-1開始,首先應該獲得Di中所對應層次中的Dewey前綴碼,然后把獲得的Dewey前綴碼整數化成Dewey的先序編碼。先序編碼如下:D1’,D2’,……Dn’,根據Dewey先序編碼最終求得Di’集合的交集。交集出現兩種情況,第一種情況,交集是非空集時,非空集合當中的所有元素就是求得的第一批最小子樹根節點;第二種情況,交集為空時,則說明在該層上沒有出現對應于關鍵詞的最小子樹根節點。最后,當到達了第二層或者是D1’,D2’,……Dn’為空時,此時循環結束,計算終止。

三、實驗

查詢效率通常是用查準率(Precision)和查全率(Recall)的高低作為其標準。查準率表示查詢的有關文檔篇數在查出的文檔總數中所占的比例。查全率是查出的有關文檔篇數在信息庫中有關文檔總數中所占的比例。一般情況下,沒有任何一個檢索工具能夠查詢出所有的信息,所以查全率不容易比較。因此,在評價查詢性能時,主要是看查準率,而查準率不可能達到100%。在下表中涉及的是十組數據的查詢內容,如表1:

四、結束語

本文對提出的求解最小子樹根節點的新型算法進行了實驗,通過實驗驗證,該算法無論是從查準率,還是從查全率方面都有一定程度地提高與改進。

參考文獻:

[1]孔令波,唐世渭,楊冬青.XML數據的查詢技術[J].軟件學報,2007(06):1400-1418.

[2]宗傳霞.基于父節點的XML查詢優化算法[J].電子測試,2012(15):63-65.

[3]孔令磊等.面向XML文檔的關鍵字查詢的研究[D].北京:北京交通大學,2008(06).

[4]孫登峰,玉曉峰.XML查詢語言處理[J].計算機工程,2003(13):4-7.

[5]G.Gou,R.Chirkova.Efciently Querying LargeXml Data Repositories:ASurvey.IEEE Trans.Knowl.Data Eng,2007(10):1381–1403.

[作者簡介]宗傳霞(1985-),女,山東章丘人,煙臺南山學院,軟件設計師;郝鑫弟(1984-),男,山東龍口人,煙臺南山學院。

主站蜘蛛池模板: 久久黄色毛片| 99免费视频观看| 99激情网| 成人另类稀缺在线观看| 亚洲欧美成人在线视频| 综合社区亚洲熟妇p| 亚洲精品无码在线播放网站| 日韩美一区二区| 日韩区欧美区| 国产永久在线视频| 国产精品毛片一区| 特级精品毛片免费观看| 精品99在线观看| 中文字幕1区2区| 国产玖玖视频| 国产污视频在线观看| 青草精品视频| 国产超碰一区二区三区| AV熟女乱| 亚洲成AV人手机在线观看网站| 91福利国产成人精品导航| 中文精品久久久久国产网址| 久久中文无码精品| 国产午夜精品鲁丝片| 99精品视频在线观看免费播放| 国产精品3p视频| 久久五月天国产自| 欧美日韩在线成人| 亚洲国产一成久久精品国产成人综合| 亚洲国产成人无码AV在线影院L| 九九久久精品免费观看| 精品国产www| 午夜欧美在线| 欧美a在线| 国产va在线观看免费| 国产91视频免费| 国模沟沟一区二区三区| 亚洲无码高清一区| 欧美曰批视频免费播放免费| 欧美日本在线观看| 99久久精品国产自免费| 无码区日韩专区免费系列| 亚洲成人黄色网址| 久久精品娱乐亚洲领先| 亚洲男人的天堂久久香蕉网| 国产精品va免费视频| 久草视频福利在线观看| 人妻出轨无码中文一区二区| 亚洲综合激情另类专区| 91精选国产大片| 激情综合图区| 亚洲视频免| 成人午夜视频网站| 久久天天躁夜夜躁狠狠| 五月激情综合网| 久久久久青草大香线综合精品| 久久99久久无码毛片一区二区| 91极品美女高潮叫床在线观看| 狠狠色香婷婷久久亚洲精品| 香蕉久久国产超碰青草| 亚洲一级毛片| 97国产精品视频人人做人人爱| 操国产美女| 性欧美在线| 色有码无码视频| 国内精品自在欧美一区| 久久精品中文字幕免费| 欧美爱爱网| 亚洲第一成年网| 老司机久久99久久精品播放| 国产精品吹潮在线观看中文| 动漫精品啪啪一区二区三区| 欧美国产视频| 欧美一区中文字幕| 成人字幕网视频在线观看| 幺女国产一级毛片| 国产成人精品在线1区| 67194亚洲无码| 一级香蕉人体视频| 精品国产成人高清在线| 国产av无码日韩av无码网站| 91国内外精品自在线播放|