• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      一種判定的無向圖連通性的快速Warshall算法

      2015-07-28 07:13:11吳海洋
      讀寫算·教研版 2015年13期
      關(guān)鍵詞:鄰接矩陣連通性

      吳海洋

      摘 要:本文基于判斷圖是否連通的Warshall算法,提出和證明了一種新的判斷無向圖的連通性的算法.

      關(guān)鍵詞:鄰接矩陣;Warshall算法;連通性

      中圖分類號:G642 文獻標(biāo)識碼:B 文章編號:1002-7661(2015)13-011-01

      一、新算法的理論基礎(chǔ)

      考慮到無向圖的鄰接矩陣是對稱的,并且鄰接矩陣的副上三角元素已經(jīng)包含的圖中每個點之間的相互關(guān)系,結(jié)合Warshall算法的思想和鄰接矩陣的副上三角元素的關(guān)系設(shè)計出一種快速判斷一個無向圖是否是連通的一種算法.根據(jù)上面的討論可以得到定理:

      定理1設(shè)矩陣 是無向圖 的鄰接矩陣, 是矩陣A的副上三角矩陣,如果 的副上三角元素都是非零的,那么圖 是連通的,否則是非連通的,其中n是圖G節(jié)點數(shù)目.

      證明:由(引理1)知:圖 連通的充分必要條件是矩陣 中的所有的元素非零,其中C是圖 的鄰接矩陣.計 ,其中 . 的值表示從節(jié)點 出發(fā)經(jīng)過 步到達(dá) 的路徑數(shù)目。如果 為零表示不存在這樣的路徑。由此可知如果 非零,則 可達(dá)

      1、現(xiàn)在考慮C的副上三角矩陣 ,如果 的副上三角元素非零,即所有的 根據(jù)(1)知 可達(dá) ,.遍歷副上三角的所有元素以及無向圖鄰接矩陣的的對稱性可得,圖G是連通的.反之如果 可達(dá) ,則有 證畢.

      二、新算法設(shè)計

      現(xiàn)在根據(jù)定理1來設(shè)計一個判斷無向圖是否連通的新算法,步驟如下:

      步驟1:輸入圖G的鄰接矩陣 ;

      步驟2:計算出A的副上三角矩陣 ;

      步驟3:計算出 的副上三角元素;

      步驟4:S的所有副上三角元素非零,則圖G是連通的,輸出1,否則是非連通的,輸出0;

      將上述的算法命名為:判斷無向圖連通性的快速Warshall算法.

      三、兩種算法的時間復(fù)雜度與空間復(fù)雜度的比較

      1、時間復(fù)雜度的比較

      現(xiàn)在假設(shè)鄰接矩陣是 的階數(shù)是 ,Warshall算法是對鄰接矩陣進行矩陣乘法的運算,根據(jù)相關(guān)的數(shù)學(xué)知識,需要做乘法運算的次是:

      …..(2)

      以及做加法的次數(shù)是: .

      而新算法做乘法的次數(shù) .(3)

      現(xiàn)在對式(2)和式(3)做比值并取極限 ……………(4)

      從式(4)中不難發(fā)現(xiàn)改進后的算法的的效率較原算法效率更高,時間復(fù)雜度更低,效率大約是原來的4倍。

      2、空間復(fù)雜度的比較

      從計算機內(nèi)存存放矩陣的角度來看,判斷圖連通性的快速Warshall算法只需要存儲有用數(shù)據(jù),即矩陣的副上三角元素.較Warshall算法存儲的空間減少了一半以上.

      四、結(jié)論

      從上面的分析可以看出改進后的方法速度更快,計算時占用的內(nèi)存更少!更符合大規(guī)模的運算,從而在計算網(wǎng)絡(luò)的連通度以及系統(tǒng)網(wǎng)絡(luò)可靠性方面更加快捷。

      參考文獻:

      [1] 耿素云.屈婉玲.張立昂.離散數(shù)學(xué)[M].北京:清華大學(xué)出版社,2005:88—92[2]

      猜你喜歡
      鄰接矩陣連通性
      一類樹的鄰接矩陣的Moore-Penrose廣義逆
      輪圖的平衡性
      偏序集及其相關(guān)拓?fù)涞倪B通性?
      中國自然保護地連通性的重要意義與關(guān)鍵議題
      去2 度點后不滿足Pósa- 條件的圖的Z3- 連通性
      擬莫比烏斯映射與擬度量空間的連通性
      河道-灘區(qū)系統(tǒng)連通性評價研究
      高穩(wěn)定被動群集車聯(lián)網(wǎng)連通性研究
      基于鄰接矩陣變型的K分網(wǎng)絡(luò)社團算法
      基于子模性質(zhì)的基因表達(dá)譜特征基因提取
      星座| 新营市| 迭部县| 东光县| 根河市| 龙陵县| 宁国市| 襄垣县| 江口县| 临沭县| 泰和县| 吉林市| 桃园县| 湖州市| 民勤县| 金秀| 广灵县| 碌曲县| 遵义县| 阳新县| 太仆寺旗| 郴州市| 邹城市| 白玉县| 安远县| 阳泉市| 炎陵县| 福贡县| 广宗县| 大理市| 凌云县| 普洱| 四会市| 华容县| 小金县| 青海省| 呼和浩特市| 郸城县| 元谋县| 太和县| 寻甸|