亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于復(fù)雜網(wǎng)絡(luò)的網(wǎng)構(gòu)軟件信任模型研究*

        2016-03-19 05:46:36謝新強(qiáng)周進(jìn)剛張德陽謝秋菊軟件架構(gòu)國家重點實驗室東軟集團(tuán)沈陽079黑龍江八一農(nóng)墾大學(xué)信息技術(shù)學(xué)院黑龍江大慶6339
        計算機(jī)與生活 2016年1期
        關(guān)鍵詞:復(fù)雜網(wǎng)絡(luò)

        謝新強(qiáng),周進(jìn)剛,張德陽,謝秋菊.軟件架構(gòu)國家重點實驗室(東軟集團(tuán)),沈陽079.黑龍江八一農(nóng)墾大學(xué)信息技術(shù)學(xué)院,黑龍江大慶6339

        * The 2014 Special Cloud Computing Project of National Development and Reform Commission of China (發(fā)改委2014年云計算工程專項). Received 2015-04,Accepted 2015-06.

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

        ISSN 1673-9418 CODEN JKYTA8

        Journal of Frontiers of Computer Science and Technology

        1673-9418/2016/10(01)-0056-09

        ?

        基于復(fù)雜網(wǎng)絡(luò)的網(wǎng)構(gòu)軟件信任模型研究*

        謝新強(qiáng)1+,周進(jìn)剛1,張德陽1,謝秋菊2
        1.軟件架構(gòu)國家重點實驗室(東軟集團(tuán)),沈陽110179
        2.黑龍江八一農(nóng)墾大學(xué)信息技術(shù)學(xué)院,黑龍江大慶163319

        * The 2014 Special Cloud Computing Project of National Development and Reform Commission of China (發(fā)改委2014年云計算工程專項). Received 2015-04,Accepted 2015-06.

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

        ISSN 1673-9418 CODEN JKYTA8

        Journal of Frontiers of Computer Science and Technology

        1673-9418/2016/10(01)-0056-09

        E-mail: fcst@vip.163.com

        http://www.ceaj.org

        Tel: +86-10-89056056

        摘要:信任問題是網(wǎng)構(gòu)軟件實體交互與協(xié)作需要解決的首要問題。傳統(tǒng)信任模型在解決大規(guī)模復(fù)雜網(wǎng)絡(luò)環(huán)境的信任問題方面存在網(wǎng)絡(luò)開銷大,信任收斂慢等問題。為解決該問題,提出了基于復(fù)雜網(wǎng)絡(luò)的網(wǎng)構(gòu)軟件信任模型,將復(fù)雜網(wǎng)絡(luò)的小世界特征和無標(biāo)度特性引入到網(wǎng)構(gòu)軟件的信任模型當(dāng)中,并給出了模型的定義、構(gòu)造、信book=57,ebook=61任計算及模型的動力學(xué)演化證明。PeerSim仿真實驗表明,復(fù)雜網(wǎng)絡(luò)思想的引入,減小了信任鏈長度,降低了網(wǎng)絡(luò)消息量,加快了信任收斂速率,為解決大規(guī)模分布式環(huán)境下構(gòu)件節(jié)點的信任問題提供了有價值的新思路。關(guān)鍵詞:網(wǎng)構(gòu)軟件;信任模型;復(fù)雜網(wǎng)絡(luò);動力學(xué)演化;分布式復(fù)雜系統(tǒng)

        1 引言

        Internet和WWW技術(shù)的迅猛發(fā)展,已經(jīng)引發(fā)了軟件技術(shù)的新一輪變革,軟件的發(fā)展呈現(xiàn)出明顯的網(wǎng)絡(luò)化、主體化、開放性與復(fù)雜化特征。網(wǎng)構(gòu)軟件(Internetware)正是在這種環(huán)境下應(yīng)運(yùn)而生,它是一種基于Internet平臺的新型軟件形態(tài),以Internet為媒介,在開放、動態(tài)、難控環(huán)境下實現(xiàn)各類資源的共享與集成。由于Internet平臺缺乏統(tǒng)一的控制中心,構(gòu)件實體的高度自治性,節(jié)點連接的開放性和動態(tài)性,以及人、設(shè)備和軟件之間的多重異構(gòu)性,使得構(gòu)件實體的行為難以預(yù)測[1]。隨著網(wǎng)絡(luò)規(guī)模的日益膨脹,大量實體分布在Internet上,使得信任問題成為實體間跨域協(xié)作的瓶頸性難題[2]。

        目前,已有的信任模型從不同的方面對信任問題進(jìn)行了研究,提出了許多值得借鑒的思路。比較典型的如文獻(xiàn)[3]提出了一種利用信任值的傳遞特性進(jìn)行迭代計算,采用直接信任值迭代計算全網(wǎng)信任值的模型EigenTrust,其不足是當(dāng)網(wǎng)絡(luò)規(guī)模較大時,性能較差。文獻(xiàn)[4]提出了一種集中式體系結(jié)構(gòu)的信任模型TMBS(trust model in eBay system),其優(yōu)點是實現(xiàn)簡單,不足是依賴中心節(jié)點,性能和可靠性無法保障。文獻(xiàn)[5]提出了一種基于信息熵理論的信任度量模型,將信息熵引入到信任的權(quán)重計算上。文獻(xiàn)[6]提出了一種基于系統(tǒng)動力學(xué)的信任分析模型,基于社會系統(tǒng)動力學(xué)原理給出信任機(jī)制的動力學(xué)分析過程。文獻(xiàn)[7]提出了基于改進(jìn)的D-S證據(jù)理論的信任關(guān)系強(qiáng)度評價方法。盡管對模型的研究已經(jīng)從靜態(tài)的基于身份認(rèn)證的方式逐步演變成動態(tài)的基于行為和信譽(yù)的評價方式[8],但多數(shù)模型仍然主要關(guān)注在算法自身的設(shè)計和優(yōu)化上,對于大規(guī)模網(wǎng)絡(luò)的拓?fù)涮卣?,社團(tuán)結(jié)構(gòu),復(fù)雜網(wǎng)絡(luò)上節(jié)點的信任傳播動力學(xué)性質(zhì)以及大規(guī)模分布式復(fù)雜網(wǎng)絡(luò)環(huán)境下可能出現(xiàn)的信任收斂、網(wǎng)絡(luò)負(fù)載等問題的研究卻不多[9]。

        隨著云計算、大數(shù)據(jù)、移動互聯(lián)網(wǎng)技術(shù)應(yīng)用的不斷深入,現(xiàn)有信任模型對于以Internet為基礎(chǔ),分布廣泛,節(jié)點交互錯綜復(fù)雜且持續(xù)演化的大規(guī)模分布式構(gòu)件網(wǎng)絡(luò)而言,已經(jīng)難以滿足實體間信任關(guān)系的預(yù)測、評估和模型動態(tài)演化問題。

        本文試圖引入復(fù)雜網(wǎng)絡(luò)理論來解決網(wǎng)構(gòu)軟件的信任問題,通過復(fù)雜網(wǎng)絡(luò)理論研究網(wǎng)構(gòu)軟件的整體拓?fù)涮卣?、群落結(jié)構(gòu)以及節(jié)點間的信任傳播機(jī)理和動力學(xué)演化特性,提出了一種基于復(fù)雜網(wǎng)絡(luò)思想的網(wǎng)構(gòu)軟件信任模型(trust model based on complex network,TMC)?;趶?fù)雜網(wǎng)絡(luò)的小世界性和無標(biāo)度特征對構(gòu)件實體間的信任機(jī)制進(jìn)行建模與仿真,為解決復(fù)雜網(wǎng)絡(luò)環(huán)境下構(gòu)件實體的信任問題提供了一個全新視角。

        2 復(fù)雜性與復(fù)雜網(wǎng)絡(luò)

        2.1復(fù)雜網(wǎng)絡(luò)基本理論

        從1998年開始,對于復(fù)雜網(wǎng)絡(luò)的研究發(fā)生了重要的轉(zhuǎn)變,人們逐漸開始認(rèn)識到節(jié)點數(shù)量龐大,連接結(jié)構(gòu)復(fù)雜的實際真實網(wǎng)絡(luò)的整體特性,并引起了眾多學(xué)科對復(fù)雜網(wǎng)絡(luò)的研究熱潮,甚至將復(fù)雜網(wǎng)絡(luò)的研究稱為“網(wǎng)絡(luò)的新科學(xué)”。其中,最具開創(chuàng)性的兩篇文章是復(fù)雜網(wǎng)絡(luò)的研究發(fā)生轉(zhuǎn)變的標(biāo)志,一篇是發(fā)表在《Nature》上題為《“小世界”網(wǎng)絡(luò)的集體動力學(xué)》[10]的文章,另一篇是發(fā)表在《Science》上題為《隨機(jī)網(wǎng)路中標(biāo)度的涌現(xiàn)》[11]的文章。這兩篇文章首次闡述了復(fù)雜網(wǎng)絡(luò)的小世界特征和無標(biāo)度性質(zhì),并通過建立相應(yīng)的模型論述了這些特性的產(chǎn)生機(jī)理。

        小世界特征是指絕大多數(shù)大規(guī)模真實系統(tǒng)都具有非常小的平均最短路徑和較高的聚類系數(shù)。研究證明社會關(guān)系網(wǎng)的平均最短路徑長度僅為6,即“六度分隔”。無標(biāo)度特性則是指絕大多數(shù)大規(guī)模真實網(wǎng)絡(luò)上節(jié)點度的分布是服從冪律分布的,即p(k)∝k?γ,其中γ∈(2,3),p(k)表示節(jié)點的度為k的概率。

        2.2復(fù)雜網(wǎng)絡(luò)與信任模型

        網(wǎng)構(gòu)軟件各節(jié)點在Internet上的分布既不是隨機(jī)的,也不是規(guī)則的,而是呈現(xiàn)小世界聚類分布的,整個網(wǎng)絡(luò)實際上是由大量的“末梢節(jié)點”和少量的度數(shù)很高的節(jié)點構(gòu)成,并且構(gòu)件網(wǎng)絡(luò)可以劃分成若干個構(gòu)件節(jié)點的小集團(tuán)。集團(tuán)內(nèi)聯(lián)系緊密,集團(tuán)間聯(lián)系相對稀疏。構(gòu)件網(wǎng)絡(luò)不是靜止不變的,它是動態(tài)演化的,隨著網(wǎng)絡(luò)的形成、增長和演化以及網(wǎng)絡(luò)中節(jié)點的動態(tài)加入和退出,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)也是不斷變化的。構(gòu)件信任網(wǎng)絡(luò)的復(fù)雜性主要體現(xiàn)在如下兩個方面:

        (1)節(jié)點復(fù)雜性

        構(gòu)件網(wǎng)絡(luò)中的信任實體是具有分岔和混沌等復(fù)雜非線性行為的動力學(xué)系統(tǒng),每個構(gòu)件實體實質(zhì)上都嵌入了人類社會行為的相關(guān)因素,都具有復(fù)雜的時間演化行為,節(jié)點的可信度也是隨著時間不斷變化的,特別是在規(guī)模龐大的構(gòu)件網(wǎng)絡(luò)中,如何提升收斂速率,降低風(fēng)險,快速、有效地評價目標(biāo)節(jié)點的可信性是網(wǎng)構(gòu)軟件技術(shù)面臨的重要問題。

        (2)結(jié)構(gòu)復(fù)雜性

        構(gòu)件網(wǎng)絡(luò)的連接結(jié)構(gòu)復(fù)雜,層次交疊,節(jié)點的動態(tài)加入和退出頻繁,并且難以預(yù)測。在這種情況下,信任實體的可信度也是不斷變化的,這對信任網(wǎng)絡(luò)的收斂速率和網(wǎng)絡(luò)負(fù)載提出了更高的要求。而現(xiàn)有的多數(shù)信任模型在信任值計算以及可信節(jié)點搜索方面往往基于一種較為理想的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),例如基于隨機(jī)分布的網(wǎng)絡(luò)拓?fù)淠P?、基于存在全局控制中心的集中式網(wǎng)絡(luò)拓?fù)淠P汀⒒诖嬖诰植靠刂浦行牡幕旌鲜骄W(wǎng)絡(luò)拓?fù)淠P偷取,F(xiàn)有模型在網(wǎng)絡(luò)規(guī)模較小時是可行的,因為節(jié)點數(shù)量較小,節(jié)點間的鏈接并不復(fù)雜,節(jié)點間的平均路徑長度也并不大,對信任搜索效率的影響尚不明顯。但隨著網(wǎng)絡(luò)規(guī)模的不斷膨脹,網(wǎng)絡(luò)平均路徑長度迅速增加,在這樣一個龐大的構(gòu)件網(wǎng)絡(luò)中,無論采用全局迭代式的計算方式,還是局部混合式的迭代計算方式,都難以有效提升這種大規(guī)模分布式網(wǎng)絡(luò)環(huán)境下節(jié)點的信任計算和搜索效率。

        隨著構(gòu)件網(wǎng)絡(luò)規(guī)模的不斷膨脹,構(gòu)件信任評估和可信節(jié)點搜索會受到各種因素的相互制約以及耦合的影響,而構(gòu)件網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的復(fù)雜性也將會變得更加難以預(yù)測。為此,從網(wǎng)絡(luò)的整體拓?fù)浣Y(jié)構(gòu)特征入手,通過將復(fù)雜網(wǎng)絡(luò)思想引入到網(wǎng)構(gòu)軟件的信任模型當(dāng)中,以解決大規(guī)模分布式網(wǎng)絡(luò)環(huán)境下網(wǎng)構(gòu)軟件節(jié)點的信任問題已經(jīng)成為一種可能的途徑。

        3 基于復(fù)雜網(wǎng)絡(luò)的信任模型構(gòu)建

        3.1模型定義

        根據(jù)復(fù)雜網(wǎng)絡(luò)的集群(即集聚程度,clustering coefficient)概念[12],絕大多數(shù)真實網(wǎng)絡(luò)都可以劃分成若干個群落的集合。為此,本文試圖將構(gòu)件網(wǎng)絡(luò)抽象成若干個群落的集合,下面給出構(gòu)件群落的定義。

        定義1(構(gòu)件群落)假設(shè)構(gòu)件網(wǎng)絡(luò)N能夠劃分成若干個群落,群落內(nèi)節(jié)點聯(lián)系緊密且路徑可達(dá),群落間節(jié)點聯(lián)系稀疏且群之間的節(jié)點不重疊,即對于網(wǎng)絡(luò)N,若滿足N =,且對?Gi,Gj,當(dāng)Gi≠Gj時,有Gi∩Gj=?,則稱G為構(gòu)件群落。

        群落的劃分符合復(fù)雜網(wǎng)絡(luò)的小世界社團(tuán)(cluster)特征,而群內(nèi)節(jié)點的連接規(guī)則是基于復(fù)雜網(wǎng)絡(luò)中無標(biāo)度特性建立起的連接關(guān)系,并且群與群之間的節(jié)點存在遷移。如圖1,群內(nèi)節(jié)點之間、群間節(jié)點之間的連接關(guān)系分別對應(yīng)復(fù)雜網(wǎng)絡(luò)中的“短程連接”、“長程連接”[12]。

        Fig.1 Sketch map for topology structure of TMC community圖1 TMC模型的群落拓?fù)浣Y(jié)構(gòu)示意圖

        定義2(節(jié)點度)度描述構(gòu)件節(jié)點c在t時刻與網(wǎng)絡(luò)N中節(jié)點的關(guān)聯(lián)邊數(shù)[12],包括群內(nèi)和群外的連接,記作k(c,t)∈[0,∝),形式化描述如式(1)所示:

        其中,edge(c,ci,t)∈{0,1},當(dāng)edge(c,ci,t)=1時,節(jié)點c與ci有直接邊關(guān)聯(lián),當(dāng)edge(c,ci,t)=0時,節(jié)點c 與ci沒有直接邊關(guān)聯(lián);n為網(wǎng)絡(luò)的總節(jié)點數(shù)。節(jié)點度越大,意味著該節(jié)點的網(wǎng)絡(luò)拓?fù)渲匾潭仍礁摺?/p>

        定義3(群系數(shù))群系數(shù)描述群G在t時刻小世界結(jié)構(gòu)的緊密程度,記作C(G,t)∈[0,1],形式化描述如式(2)所示[13]:

        其中,b(ci,t)表示t時刻節(jié)點ci的所有鄰居節(jié)點(即與之有直接邊關(guān)聯(lián)的節(jié)點)之間的連接邊數(shù);k(ci,t)為節(jié)點ci的度;n為群G的節(jié)點個數(shù)。群系數(shù)越大,意味著群落的緊密程度越高,從而構(gòu)件節(jié)點間的搜索和評估效率也就可能越高。

        定義4(群內(nèi)度)群內(nèi)度描述t時刻群G中的節(jié)點c在該群中的拓?fù)渲匾潭龋涀鱖(c,t)∈[0,1],形式化描述如式(3)所示[13]:

        其中,q(c,G,t)表示t時刻節(jié)點c(c∈G)與群G中的節(jié)點關(guān)聯(lián)邊數(shù);kˉ(G,t)為t時刻群G內(nèi)所有節(jié)點度的平均值;σ2(G,t)表示t時刻群G內(nèi)所有節(jié)點度的方差。群內(nèi)度是對信任模型中的“短程連接”的量化。

        相應(yīng)的對于?c∈G,若滿足max{α×trust(c,t)+(1?α)×Z(c,t)},則稱節(jié)點c為群G的內(nèi)聯(lián)節(jié)點,trust(c,t)∈[0,1]表示節(jié)點c的信任度(見定義6),α∈[0,1]為權(quán)重因子。

        定義5(群外度)群外度描述t時刻群G內(nèi)的節(jié)點c與其他群的節(jié)點聯(lián)系的緊密程度,記作W(c,t)∈[0,1],形式化描述如式(4)所示[13]:

        其中,k(c,t)為節(jié)點c的度;n為群個數(shù);q(c,Gi,t)為節(jié)點c(c∈G)與群Gi(Gi≠G)的關(guān)聯(lián)邊數(shù)。群外度是對信任模型中“長程連接”的具體量化。

        相應(yīng)的對于?c∈G,若滿足max{α×trust(c,t)+(1?α)×W(c,t)},則將c稱為群G的外聯(lián)節(jié)點,trust(c,t)∈[0,1]為節(jié)點c的信任度(見定義6),α∈[0,1]為權(quán)重因子。

        定義6(信任度)信任度描述t時刻構(gòu)件c的可信程度,包括直接信任和推薦信任,記作trust(c,t)∈[0,1],形式化描述如式(5)所示[7]:

        trust(c,t)=λ×Dtrust(c,t)+(1?λ)×Retrust(c,t)(5)其中,Dtrust(c,t)=Si∈[0,1]表示t時刻對節(jié)點c的直接信任,Si∈[0,1]表示每次交互后對節(jié)點c的直接信任值,m為交互次數(shù)。Retrust(c,t)=Ri∈[0,1]表示t時刻構(gòu)件節(jié)點c的推薦信任,k為與節(jié)點c有過交互的k個節(jié)點,Ri∈[0,1]表示節(jié)點c的推薦信任值,λ∈[0,1]為權(quán)重因子。

        定義7(信任鏈)信任鏈也稱為信任路徑,定義為t時刻構(gòu)件ci、cj之間的最短信任路徑,記作path(ci,cj,t)∈[0,∝)。構(gòu)件節(jié)點間可能存在多條可達(dá)的路徑,最短路徑是指所有可達(dá)信任路徑當(dāng)中,跳數(shù)最短的路徑。t時刻構(gòu)件節(jié)點的平均信任路徑長度(t)∈[0,∝),定義為網(wǎng)絡(luò)中所有構(gòu)件節(jié)點對之間最短路徑的平均值,如式(6)所示[9]:

        其中,n為網(wǎng)絡(luò)中所有構(gòu)件節(jié)點個數(shù)。式(6)描述了t時刻構(gòu)件搜索過程中網(wǎng)絡(luò)消息傳遞的平均步數(shù)。信任路徑過長不僅影響搜索效率,增大網(wǎng)絡(luò)負(fù)載,而且也會增加信任風(fēng)險。

        定義8(群落可信度)群落可信度描述t時刻群內(nèi)各節(jié)點的平均信任度,記作trust(G,t)∈[0,1],如式(7)所示[9]:

        其中,trust(ci,t)∈[0,1]為節(jié)點ci(ci∈G)的信任度(見定義6的描述);n為群G內(nèi)節(jié)點數(shù)。構(gòu)件群落是一個基于局部信息的群落集合。假設(shè)模型中的節(jié)點都是領(lǐng)域相關(guān)的,即節(jié)點之間能夠通過交互、共享與協(xié)作的方式實現(xiàn)構(gòu)件系統(tǒng)的業(yè)務(wù)組合、配置、部署等功能。

        3.2模型構(gòu)造

        對于構(gòu)件網(wǎng)絡(luò),當(dāng)一個節(jié)點加入某個已知群落時,既要考慮節(jié)點的可信性,同時又要考慮節(jié)點的度。因為根據(jù)復(fù)雜網(wǎng)絡(luò)的基本思想,選擇度數(shù)越高的節(jié)點與之建立連接,意味著查詢效率可能會越高,所以信任路徑的長度以及網(wǎng)絡(luò)負(fù)載應(yīng)該會越小。選擇可信度高的節(jié)點則意味著交互成功,并獲取可信服務(wù)的可能性也就越大。

        基于上述思想并結(jié)合無標(biāo)度網(wǎng)絡(luò)模型構(gòu)造的基本原理[13],給出TMC模型的構(gòu)造算法(TMC construction algorithm,TMCC)。假設(shè)初始條件下存在m0個節(jié)點,并形成n0個群,引入新節(jié)點cp連接到群G(?G∈{G1,G2,…,Gn0})中的m(1≤m<m0)個節(jié)點上。下面給出TMCC的算法描述。

        (1)對任意節(jié)點c∈G,計算節(jié)點cp與c的連接概率Π(c,t):

        其中,trust(c,t)∈[0,1]為t時刻節(jié)點c的可信度;α∈[0,1]為權(quán)重因子;n為群G內(nèi)節(jié)點數(shù)。

        (2)選擇連接概率最大的前m個節(jié)點作為目標(biāo)節(jié)點并與cp建立連接。

        (3)重復(fù)(1)、(2)直到所有的新節(jié)點全部加入群G。

        TMCC算法在無標(biāo)度網(wǎng)絡(luò)模型構(gòu)造基礎(chǔ)上綜合考慮了節(jié)點的信任度,并且可以根據(jù)實際情況,通過權(quán)重因子α對二者的權(quán)重比值進(jìn)行調(diào)整,以適應(yīng)動態(tài)變化的網(wǎng)絡(luò)環(huán)境。

        紅土鎳礦主要分為褐鐵礦型和硅鎂鎳礦型兩種。褐鐵礦類型紅土鎳礦組成特點是:含F(xiàn)e較高,一般40%~50%,MgO 0~5% , SiO2 10%~30%;硅鎂鎳礦型紅土鎳礦組成特點是:含F(xiàn)e較低,一般15%~30%,含MgO 15%~35%,SiO2 10%~30%。采用還原熔煉工藝后,由于該法屬于熔池熔煉,可通過改變爐內(nèi)的還原氛圍實現(xiàn)鎳鐵的選擇性還原性。由于金屬鎳熔點為1 450 ℃,冶煉熔渣溫度必須在該溫度以上。

        3.3模型信任計算

        (1)群內(nèi)信任計算

        群內(nèi)所有節(jié)點交互結(jié)束后都要向群的內(nèi)聯(lián)節(jié)點(見定義4的描述)發(fā)送反饋信息,對本次交互進(jìn)行評價。群的內(nèi)聯(lián)節(jié)點存儲了群內(nèi)節(jié)點的信任信息、拓?fù)湫畔⒑偷刂沸畔⒌?。群?nèi)節(jié)點間的信任稱為“群內(nèi)信任”,包括直接信任和推薦信任。直接信任是節(jié)點根據(jù)自身歷史交互經(jīng)驗所作出的判斷,而推薦信任依賴于群內(nèi)節(jié)點和群外節(jié)點的推薦值,通過權(quán)重因子計算直接信任和推薦信任的關(guān)系。式(9)給出了群內(nèi)信任計算的形式化描述:

        其中,trustinner(c,t)∈[0,1]表示群內(nèi)信任;Dtrust(c,t)、Retrust(c,t)∈[0,1]為對節(jié)點c的直接信任度和推薦信任度(見定義6);λ∈[0,1]為權(quán)重因子。

        (2)群間信任計算

        對節(jié)點c的信任計算既要考慮c在其所在群里的可信度,同時也要考慮c所在群的群系數(shù)和群落可信度。選擇可信度高的群可以預(yù)防群體欺詐行為,而選擇群系數(shù)高的節(jié)點意味著在該群內(nèi)進(jìn)行評估和查詢的效率可能會更高,群內(nèi)節(jié)點的聯(lián)系可能更緊密,因而網(wǎng)絡(luò)的平均查找路徑長度也應(yīng)該會更小。式(10)給出了對節(jié)點c群間信任計算的形式化描述:

        其中,C(G,t)和trust(G,t)的定義見式(2)和式(7);α、μ、φ∈[0,1]為權(quán)重因子,且α+μ+φ=1。

        3.4模型演化

        隨著節(jié)點的不斷加入,構(gòu)件群落是不斷演化的,模型是否具備穩(wěn)定的演化狀態(tài),是評價模型的重要條件。本節(jié)通過建立模型的動力學(xué)演化方程,證明TMC模型是具備穩(wěn)定演化特征的。

        引理1 TMC模型隨著時間t的增大,節(jié)點的連接概率Π(c,t)(見式(8)定義)服從冪律分布,且具備穩(wěn)定的演化特征。

        證明根據(jù)節(jié)點連接概率Π(c,t)的定義,結(jié)合平均場方程[13],給出連接概率Π(c,t)的演化解析方程如式(11)所示:

        其中,n表示群G的節(jié)點數(shù);α∈[0,1]為權(quán)重因子;m為與群G內(nèi)建立連接的新節(jié)點個數(shù)(見模型構(gòu)造方法TMCC中的描述);k(cj,t)為t時刻的節(jié)點cj的度,又因為在t時刻:

        將式(12)代入式(11)得:

        對式(13)積分并化簡得:

        令F(Π(c,t))為Π(c,t)的分布函數(shù),Ψ表示Π(c,t)的隨機(jī)變量,根據(jù)概率與分布函數(shù)的關(guān)系有:

        對式(15)求導(dǎo)并化簡得:

        Ψ為Π(c,t)的隨機(jī)變量,ω、?的表達(dá)式如下:

        其中a、b、d表達(dá)式如下所示:

        由式(16)可證TMC模型節(jié)點連接概率Π(c,t)的分布函數(shù)f(Ψ)是服從冪律分布的,具備穩(wěn)定的演化狀態(tài)。

        引理1從動力學(xué)演化推理的角度證明了TMC模型拓?fù)浞植技炔皇请S機(jī)的,也不是規(guī)則的,而是具備復(fù)雜網(wǎng)絡(luò)特征,遵循冪律分布的網(wǎng)絡(luò)拓?fù)淠P停S著模型的不斷演化,模型能夠達(dá)到穩(wěn)定收斂的平衡狀態(tài)。

        4 仿真實驗與分析

        4.1實驗配置

        仿真實驗硬件環(huán)境為Intel?CoreTMi3-21203.3GHz, 4.00 GB內(nèi)存,軟件環(huán)境為Win7,PeerSim-1.0.4仿真平臺。實驗從信任鏈長度、網(wǎng)絡(luò)開銷、模型收斂速率等方面對TMC模型進(jìn)行了模擬和驗證,并選取較典型的信任模型TLT模型[14]和P2PRep模型[15],通過對比證明TMC模型在面向大規(guī)模網(wǎng)絡(luò)節(jié)點的信任管理方面具有更好的性能。

        實驗場景是模擬真實環(huán)境中構(gòu)件節(jié)點的交互和信任計算過程,并基于TMCC算法對模型進(jìn)行了構(gòu)造。相比現(xiàn)有信任模型的節(jié)點分布拓?fù)浣Y(jié)構(gòu)而言,TMCC基于復(fù)雜網(wǎng)絡(luò)的小世界特征和無標(biāo)度特性,其在節(jié)點的拓?fù)浞植忌细咏鎸嵕W(wǎng)絡(luò)環(huán)境中節(jié)點的拓?fù)浞植迹虼朔抡娼Y(jié)果也更具有可信性。但與真實環(huán)境相比,仿真環(huán)境的不足在于本實驗假定網(wǎng)絡(luò)傳輸狀況是良好的,并且假定個別節(jié)點的惡意欺詐行為以及節(jié)點遷移的影響是可以忽略的。

        如表1所示,假設(shè)初始節(jié)點數(shù)m0為100個,初始群落個數(shù)n0為5個,每次連接邊數(shù)m∈[1,100),m值取隨機(jī)數(shù),最終生成的節(jié)點總數(shù)Nnode為1 000個,構(gòu)件群個數(shù)Ngroup為20個,節(jié)點初始時刻的信任值trust(c,t0)為0.5。直接信任和推薦信任的權(quán)重因子λ 為0.6(λ的定義見式(9)),相比推薦信任,直接信任權(quán)重更大一些,這與真實社會環(huán)境中信任關(guān)系的評估也是相似的。群內(nèi)信任度的權(quán)重因子α為0.7,其充分借鑒了真實環(huán)境中節(jié)點所在的“朋友圈”對其作出的評價通常更具客觀性。群落可信度權(quán)重因子μ 為0.2,群系數(shù)φ取值0.1,群系數(shù)的權(quán)重從網(wǎng)絡(luò)搜索效率方面對信任節(jié)點給出了約束,即同等條件下,優(yōu)先選擇群系數(shù)高的節(jié)點作為下一跳(α、μ、φ的定義見式(10))。

        Table1 Parameter configuration table表1 參數(shù)配置表

        4.2信任鏈長度分析

        本節(jié)通過仿真實驗對信任鏈長度進(jìn)行了對比分析。假設(shè)每個周期隨機(jī)選擇30%的節(jié)點發(fā)送可信節(jié)點查詢請求,并假設(shè)搜索成功的概率不低于50%,對每個周期內(nèi)節(jié)點查詢成功時的信任鏈長度取平均值,實驗共模擬了100個周期。

        如圖2所示,P2Prep平均信任鏈長度介于13.509 0 與6.744 5之間,TLT的信任鏈長度介于7.309 2和5.444 5之間,TMC信任鏈的長度介于5.509 2和4.743 1之間,可見TMC的信任鏈長度低于TLT和P2Prep。因為TMC模型不僅考慮了節(jié)點的可信性,而且在模型的構(gòu)建和可信評估、搜索過程中充分考慮了構(gòu)件的復(fù)雜網(wǎng)絡(luò)特征。

        Fig.2 Experimental comparison of the length of trust chain for TMC model圖2 TMC模型信任鏈長度實驗對比

        構(gòu)件群落的劃分實際上是一種兩層式的混合結(jié)構(gòu)。與TMC不同,TLT模型雖然也是兩層式的體系結(jié)構(gòu),但沒有考慮節(jié)點的拓?fù)浞植继卣?,而P2Prep為分散式的結(jié)構(gòu),因此收斂速率慢,信任鏈長。

        當(dāng)參數(shù)α取不同值時TMC模型的平均信任鏈長度的變化情況如圖3所示。從圖中可以看出,當(dāng)α=0時,模型不再考慮節(jié)點的可信性,只考慮節(jié)點的拓?fù)涮卣?,雖然此時的平均查找路徑接近最小值,但忽略節(jié)點的可信性也必然使得節(jié)點間交互、合作的成功率降低。隨著α權(quán)重的增大,信任鏈長度也在增加。因為α越大,模型對可信因素的側(cè)重程度越大,節(jié)點成功交互的概率也就越大,當(dāng)α=1時,忽略網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的影響,模型的平均信任鏈長度將增加到最大值。權(quán)重α的取值取決于不同業(yè)務(wù)對節(jié)點可信性、網(wǎng)絡(luò)收斂速度的需求。

        Fig.3 Relationship between the length of trust chain and parameter α for TMC model圖3 TMC模型信任鏈長度與α的變化關(guān)系

        4.3網(wǎng)絡(luò)開銷實驗分析

        本節(jié)對信任搜索過程中產(chǎn)生的消息數(shù)進(jìn)行了仿真。假設(shè)每個周期內(nèi)隨機(jī)選擇30%的節(jié)點發(fā)送可信節(jié)點搜索請求。

        如圖4所示,通過對3個模型的實驗對比可見,隨著時間t的增加,P2Prep產(chǎn)生的平均消息量從2.350 9× 106個增加到3.670 6×107個,TLT產(chǎn)生的平均消息量從8.012 4×105個增加到2.330 6×107個,TMC所產(chǎn)生的平均消息量則從1.109 2×106個增加到1.870 6× 107個。并且從圖中可以看出P2Prep曲線的斜率最大,其網(wǎng)絡(luò)開銷也是最大的。這主要是因為P2Prep是基于分散式的結(jié)構(gòu),并且采用洪泛式全局迭代的搜索方式,所以信任收斂較慢,且網(wǎng)絡(luò)開銷較大。通過對比TMC和TLT的曲線趨勢,可以發(fā)現(xiàn)初始時TMC模型在第10~55個仿真周期內(nèi)的消息量高于TLT模型,但隨著仿真實驗的進(jìn)行,TMC曲線的斜率開始逐漸減小,當(dāng)仿真周期介于第55~100之間時,TMC模型的消息量低于TLT模型的消息量。這主要是因為TMC模型的構(gòu)造以及可信節(jié)點查找方面,充分考慮了節(jié)點的可信性和拓?fù)浣Y(jié)構(gòu)特征,節(jié)點在選擇下一跳時盡可能地選擇那些最可能接近目標(biāo)的節(jié)點。TLT模型采用受限的洪泛機(jī)制,當(dāng)節(jié)點規(guī)模較小時,這種方法的效率很高,但隨著查詢節(jié)點數(shù)量的增加,這種受限的洪泛機(jī)制同樣會產(chǎn)生大量的查詢消息。

        Fig.4 Experimental comparison of the number of messages for TMC model圖4 TMC模型網(wǎng)絡(luò)消息量實驗對比

        5 結(jié)束語

        本文將復(fù)雜網(wǎng)絡(luò)思想引入到網(wǎng)構(gòu)軟件的信任模型中,基于復(fù)雜網(wǎng)絡(luò)的小世界聚團(tuán)特性和無標(biāo)度特征對構(gòu)件網(wǎng)絡(luò)進(jìn)行了模型抽象和刻畫,提出了一種新的符合復(fù)雜網(wǎng)絡(luò)特征的網(wǎng)構(gòu)軟件信任模型,對模型的定義、構(gòu)造、信任計算及模型的演化過程給出了系統(tǒng)的分析和證明。實驗表明,當(dāng)網(wǎng)絡(luò)規(guī)模迅速膨脹時,模型具有較小的平均信任鏈長度和較低的網(wǎng)絡(luò)開銷,能夠?qū)崿F(xiàn)信任值的快速收斂,從而降低信任風(fēng)險,提高構(gòu)件網(wǎng)絡(luò)整體信任評估和可信節(jié)點搜索效率,為解決大規(guī)模分布式網(wǎng)絡(luò)環(huán)境下節(jié)點的信任問題提供一種可行的思路。下一步工作將深入研究網(wǎng)構(gòu)軟件的復(fù)雜網(wǎng)絡(luò)特征,建立大規(guī)模復(fù)雜網(wǎng)絡(luò)環(huán)境下構(gòu)件實體間信任評測、監(jiān)管與控制的仿真平臺,為解決真實環(huán)境中網(wǎng)構(gòu)軟件的信任問題奠定基礎(chǔ)。

        References:

        [1] Lv Jian, Ma Xiaoxing, Tao Xianping, et al. Research and development of software[J]. Science in China: Series E Information Sciences, 2006, 36(10): 1037-1080.

        [2] Li Jianxin, Huai Jinpeng, Li Xianxian, et al. DTM: a dynamic trust management model for Internet computing environments[J]. Chinese Journal of Computers, 2009, 32(3): 494-504.

        [3] Sepandar D K, Mario T S, Hector G M. The EigenTrust algorithm for reputation management in P2P networks[C]//Proceedings of the 12th International Conference on World Wide Web, Budapest, Hungary, May 20-24, 2003. New York, USA: ACM, 2003: 640-651.

        [4] Wang Yao, Vassileva J. A review on trust and reputation for Web service selection[C]//Proceedings of the 27th International Conference on Distributed Computing Systems Workshops, Toronto, Canada, Jun 25-29, 2007. Washington, USA: IEEE Computer Society, 2007: 25.

        [5] Yin Guisheng, Wang Yingjie, Dong Yuxin. Study of trust measurement model for Internetware based on rough-fuzzy[J]. Journalof Harbin Engineering University,2013,34(2):222-226.

        [6] Xie Qiuju, Su Zhongbin, Zheng Ping, et al. Study on system dynamics model for trust mechanism of Internetware[J]. Journal of System Simulation, 2012, 24(5): 952-956.

        [7] Zhao Qiuyue, Zuo Wanli, Tian Zhongsheng, et al. A method for assessment of trust relationship strength based on the improved D-S evidence theory[J]. Chinese Journal of Computers, 2014, 37(4): 875-882.

        [8] Li Yongjun, Dai Yafei. Research on trust mechanism for peerto-peer network[J]. Chinese Journal of Computers, 2010, 33 (3): 401-402.

        [9] Yin Guisheng, Zhang Jianguo, Zhang Wansong, et al. Internetware trust evaluation and search algorithm based on complex network[J]. Computer Engineering, 2013, 39(9): 99-103.

        [10] Watts D J, Strogatz S H. Collective dynamics of‘smallworld’networks[J]. Nature, 1998, 393(6684): 440-442.

        [11] Barabasi A L, Albert R. Emergence of scaling in random networks[J]. Science, 1999, 286(5439): 509-512.

        [12] Wang Xiaofan, Li Xiang, Chen Guanrong. Complex networks and its application[M]. Beijing: Tsinghua University Press, 2006: 3-48.

        [13] He Daren, Liu Zonghua, Wang Binghong. Complex systems and complex networks[M]. Beijing: Higher Education Press, 2009: 105-186.

        [14] Jin Yu, Gu Zhimin, Gu Guangjin, et al. Two-level trust model based on mutual trust in peer-to-peer networks[J]. Journal of Software, 2009, 20(7): 1909-1920.

        [15] Cornelli F, Damiani E, di Vimercati S D C. Choosing reputable servents in a P2P network[C]//Proceedings of the 12th International Conference on World Wide Web, Honolulu,USA,May7-11,2002.NewYork,USA:ACM,2002:376-386.

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

        [1]呂建,馬曉星,陶先平,等.網(wǎng)構(gòu)軟件的研究與進(jìn)展[J].中國科學(xué): E輯信息科學(xué), 2006, 36(10): 1037-1080.

        [2]李建欣,懷進(jìn)鵬,李先賢,等. DTM:一種面向網(wǎng)絡(luò)計算的動態(tài)信任管理模型[J].計算機(jī)學(xué)報, 2009, 32(3): 494-504.

        [5]印桂生,王瑩杰,董雨欣.基于Rough-Fuzzy的網(wǎng)構(gòu)軟件信任度量模型[J].哈爾濱工程大學(xué)學(xué)報, 2013, 34(2): 222-226.

        [6]謝秋菊,蘇中濱,鄭萍,等.網(wǎng)構(gòu)軟件信任機(jī)制的系統(tǒng)動力學(xué)模型研究[J].系統(tǒng)仿真學(xué)報, 2012, 24(5): 952-956.

        [7]趙秋月,左萬利,田中生,等.一種基于改進(jìn)D-S證據(jù)理論的信任關(guān)系強(qiáng)度評估方法研究[J].計算機(jī)學(xué)報, 2014, 37 (4): 875-882.

        [8]李勇軍,代亞非.對等網(wǎng)絡(luò)信任機(jī)制研究[J].計算機(jī)學(xué)報, 2010, 33(3): 401-402.

        [9]印桂生,張建國,張萬松,等.基于復(fù)雜網(wǎng)絡(luò)的網(wǎng)構(gòu)軟件信任評估與搜索算法[J].計算機(jī)工程, 2013, 39(9): 98-103.

        [12]汪小帆,李翔,陳關(guān)榮.復(fù)雜網(wǎng)絡(luò)理論及其應(yīng)用[M].北京:清華大學(xué)出版社, 2006: 3-48.

        [13]何大韌,劉宗華,汪秉宏.復(fù)雜系統(tǒng)與復(fù)雜網(wǎng)絡(luò)[M].北京:高等教育出版社, 2009: 105-186.

        [14]金瑜,谷志民,顧廣進(jìn),等.一種對等網(wǎng)中基于相互信任的兩層信任模型[J].軟件學(xué)報, 2009, 20(7): 1909-1920.

        XIE Xinqiang was born in 1982. He received the M.S. degree from Harbin Engineering University in 2012. Now he is a senior software engineer at Neusoft Corporation. His research interests include software reuse, component techniques and trusted software technology, etc.

        謝新強(qiáng)(1982—),男,2012年于哈爾濱工程大學(xué)獲得碩士學(xué)位,現(xiàn)為軟件架構(gòu)國家重點實驗室(東軟集團(tuán))高級軟件工程師,主要研究領(lǐng)域為軟件復(fù)用,軟件構(gòu)件技術(shù),軟件可信技術(shù)等。

        ZHOU Jingang was born in 1979. He received the Ph.D. degree from Northeastern University in 2013. Now he is a researcher and architect at State Key Laboratory of Software Architecture (Neusoft Corporation), and the senior member of CCF. His research interests include software reuse, component techniques, model-driven software development and software product line engineering, etc.

        周進(jìn)剛(1979—),男,河北深澤人,2013年于東北大學(xué)獲得博士學(xué)位,現(xiàn)為軟件架構(gòu)國家重點實驗室(東軟集團(tuán))研究員、架構(gòu)師,CCF高級會員,主要研究領(lǐng)域為軟件復(fù)用,軟件構(gòu)件技術(shù),模型驅(qū)動的軟件開發(fā)方法,軟件產(chǎn)品線技術(shù)等。

        ZHANG Deyang was born in 1980. He received the M.S. degree from Dalian University of Technology in 2004. Now he is an architect at State Key Laboratory of Software Architecture (Neusoft Corporation). His research interests include software reuse, component techniques, model-driven software development and software product line engineering, etc.

        張德陽(1980—),男,2004年于大連理工大學(xué)獲得碩士學(xué)位,現(xiàn)為軟件架構(gòu)國家重點實驗室(東軟集團(tuán))架構(gòu)師,主要研究領(lǐng)域為軟件復(fù)用,軟件構(gòu)件技術(shù),模型驅(qū)動的軟件開發(fā)方法,軟件產(chǎn)品線技術(shù)等。

        XIE Qiuju was born in 1976. She received the Ph.D. degree from Northeast Agriculture University in 2015. Now she is an associate professor and M.S. supervisor at Heilongjiang Bayi Agricultural University. Her research interests include agricultural information technology and intelligent simulation.

        謝秋菊(1976—),女,2015年于東北農(nóng)業(yè)大學(xué)獲得博士學(xué)位,現(xiàn)為黑龍江八一農(nóng)墾大學(xué)副教授、碩士生導(dǎo)師,主要研究領(lǐng)域為農(nóng)業(yè)信息技術(shù),智能模擬。

        Research on Trust Model of Internetware Based on Complex Network*

        XIE Xinqiang1+, ZHOU Jingang1, ZHANG Deyang1, XIE Qiuju2
        1. State Key Laboratory of Software Architecture (Neusoft Corporation), Shenyang 110179, China
        2. Institute of Information Technology, Heilongjiang Bayi Agricultural University, Daqing, Heilongjiang 163319, China
        + Corresponding author: E-mail: xiexq@neusoft.com

        XIE Xinqiang, ZHOU Jingang, ZHANG Deyang, et al. Research on trust model of Internetware based on complex network. Journal of Frontiers of Computer Science and Technology, 2016, 10(1):56-64.

        Abstract:Trust is the most important problem for Internetware entities interaction and collaboration. Traditional trust models have problems of large overhead and slow convergence in large-scale and complex network environments. In order to address these problems, this paper puts forward a trust model for Internetware based on complex network, introduces the characteristics of small-world and scale-free of complex network into this model, and elaborates the model’s definition, structure, trust computation rules and proof for its dynamic evolution. PeerSim simulation results show that the adoption of complex network concepts into Internetware helps to reduce the trust chain length and the amount of network messages, accelerate the convergence rate of trust, and provide valuable new ideas to resolve trust issues of Internetware in large-scale distributed networks.

        Key words:Internetware; trust model; complex network; dynamic evolution; distributed complex systems

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

        中圖分類號:TP393

        doi:10.3778/j.issn.1673-9418.1504040

        猜你喜歡
        復(fù)雜網(wǎng)絡(luò)
        基于復(fù)雜網(wǎng)絡(luò)節(jié)點重要性的鏈路預(yù)測算法
        基于復(fù)雜網(wǎng)絡(luò)視角的海關(guān)物流監(jiān)控網(wǎng)絡(luò)風(fēng)險管理探索
        基于圖熵聚類的重疊社區(qū)發(fā)現(xiàn)算法
        基于復(fù)雜網(wǎng)絡(luò)理論的通用機(jī)場保障網(wǎng)絡(luò)研究
        一種新的鏈接預(yù)測方法在復(fù)雜網(wǎng)絡(luò)中的應(yīng)用
        城市群復(fù)合交通網(wǎng)絡(luò)復(fù)雜性實證研究
        科技視界(2016年20期)2016-09-29 11:19:34
        小世界網(wǎng)絡(luò)統(tǒng)計量屬性分析
        對實驗室搭建復(fù)雜網(wǎng)絡(luò)環(huán)境下的DHCP 服務(wù)及安全防護(hù)的思考
        中國市場(2016年13期)2016-04-28 09:14:58
        人類社會生活空間圖式演化分析
        商情(2016年11期)2016-04-15 22:00:31
        国产精品白浆一区二区免费看| 亚洲美女影院| 亚洲乱码少妇中文字幕| 国产91精品清纯白嫩| 国产视频自拍一区在线观看| 一本久道综合在线无码人妻| 国产精品厕所| 国产美女黄性色av网站| 亚洲国产免费不卡视频| 精品久久久无码人妻中文字幕豆芽| 无遮挡边吃摸边吃奶边做| 亚洲精品国产二区三区在线| 国产影片免费一级内射| 男女性杂交内射女bbwxz| 黑人玩弄漂亮少妇高潮大叫| 久久狠色噜噜狠狠狠狠97| 日本一区人妻蜜桃臀中文字幕| 大尺度无遮挡激烈床震网站 | 久久久久亚洲av无码专区首jn| 精品日韩国产欧美在线观看| 扒下语文老师的丝袜美腿| 国产一区二区长腿丝袜高跟鞋| 成人国产精品一区二区视频 | 国产麻豆md传媒视频| 婷婷第四色| 国产女主播福利在线观看| 亚洲熟妇av一区| 天美麻花果冻视频大全英文版| 亚洲午夜久久久精品国产| 神马影院日本一区二区| 四虎影视免费观看高清视频| 日本精品网| 国产在线观看一区二区三区av| 成人欧美一区二区三区在线观看| 车上震动a级作爱视频| 人妻少妇喷水意淫诱惑| 日本一区二区在线免费视频| 亚洲av无码潮喷在线观看| 国内精品福利在线视频| 91盗摄偷拍一区二区三区| 欧美人妻少妇精品久久黑人|