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

        ?

        一類有向雙環(huán)網(wǎng)絡的最優(yōu)單播路由算法

        2014-09-15 00:53:53劉王飛陳寶興
        計算機工程與科學 2014年3期
        關鍵詞:雙環(huán)正整數(shù)路由

        劉王飛,陳寶興,岳 昊

        (漳州師范學院計算機科學與工程系,福建 漳州 363000)

        一類有向雙環(huán)網(wǎng)絡的最優(yōu)單播路由算法

        劉王飛,陳寶興,岳 昊

        (漳州師范學院計算機科學與工程系,福建 漳州 363000)

        有向雙環(huán)網(wǎng)絡G(N;1,h)(N是節(jié)點數(shù),1和h是步長)是重要的互聯(lián)網(wǎng)絡結構。給出了有向雙環(huán)網(wǎng)絡G(N;1,h)的若干性質(zhì)。作為這些性質(zhì)的兩個應用,給出一類有向雙環(huán)網(wǎng)絡的直徑公式,以及這類有向雙環(huán)網(wǎng)絡的單播路由算法,這個算法是簡單且最優(yōu)的。

        有向雙環(huán)網(wǎng)絡;最優(yōu)路由;非平常節(jié)點

        1 引言

        設N和h是正整數(shù),其中N≥5,2≤h≤N-1。N個節(jié)點的雙環(huán)網(wǎng)絡G(N;1,h)是如下定義的有向圖:其節(jié)點集為ZN={0,1,…,N-1},邊集為E={i→i+1(modN),i→i+h(modN)|i∈ZN}。雙環(huán)網(wǎng)絡由于其點對稱性、連通性、易擴展性且具有一定的容錯能力,已廣泛地應用于局域網(wǎng)和計算機分布式系統(tǒng)的設計中。最優(yōu)雙環(huán)網(wǎng)絡設計[1~3]、雙環(huán)網(wǎng)絡的尋徑策略研究[4~6]及其網(wǎng)絡的直徑估計及計算[7]一直是受到關注的研究課題。

        本文對在什么情況下,G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”,什么情況下存在“非平常節(jié)點”進行了研究。給出了雙環(huán)網(wǎng)絡G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”的充分必要條件,并得到了它的兩個應用:(1)給出一類有向雙環(huán)網(wǎng)絡的單播路由算法,這個算法是簡單且最優(yōu)的;(2)給出了這類有向雙環(huán)網(wǎng)絡的直徑公式。另外,指出了文獻[5]中兩個推論的紕漏。

        2 定義及引理

        網(wǎng)絡中兩個節(jié)點i與j間的距離d(i,j)定義為從i到j的最短路徑的長度。網(wǎng)絡的直徑指的是網(wǎng)絡中所有點對之間距離的最大者。用D(N;1,h)表示雙環(huán)網(wǎng)絡G(N;1,h)的直徑。因為雙環(huán)網(wǎng)絡是點對稱性的,所以D(N;1,h)=max{d(i,j)|0≤i,j

        給定G(N;1,h),從點i到i+1的邊稱為[+1]邊,從點i到i+h的邊稱為[+h]邊。考慮一條從i到j的路徑,它包含[+1]邊、[+h]邊的個數(shù)分別為x、y(x、y均為非負整數(shù)),則有j≡(i+x+yh)(modN),等式成立與邊出現(xiàn)的順序無關,我們可把此路徑記為x[+1]+y[+h]。

        下面的三個定義來自文獻[5]。

        定義1 若存在整數(shù)x, 使得x[+1]是0到v(0

        考慮0到v(0

        定義3 稱以下節(jié)點為節(jié)點0所對應的“非平常節(jié)點”:0到它們的[+h]邊優(yōu)先最短路徑正好就是它們的單一[+h]邊最短路徑。

        比如,雙環(huán)網(wǎng)絡G(26; 1,11)中節(jié)點0所對應的“非平常節(jié)點”為:7,11,18,22。在區(qū)間(0, 11)內(nèi)節(jié)點0所對應的“非平常節(jié)點”為7。0到7的最短路徑是3[+11],路徑長度為3。

        下面將給出關于節(jié)點0所對應的“非平常節(jié)點”的若干性質(zhì)。為了方便起見,把G(N;1,h)中在區(qū)間(0,h)內(nèi)節(jié)點0所對應的“非平常節(jié)點”簡稱為在區(qū)間(0,h)內(nèi)的“非平常節(jié)點”。比如,網(wǎng)絡G(26; 1,11)中,在區(qū)間(0, 11)內(nèi)的“非平常節(jié)點”為7。

        以下總設N、p、h為正整數(shù),且N≥5,p≥1,h≥2,q為非負整數(shù),0≤q≤h-1。

        引理1 給定雙環(huán)網(wǎng)絡G(N;1,h),其中N=ph+q,0≤q≤h-1,則G(N;1,h)在區(qū)間(0,h)內(nèi)至少存在一個“非平常節(jié)點”的充分必要條件是存在兩個正整數(shù)x、xh,使得x≤xh

        證明 若G(N;1,h)在區(qū)間(0,h)內(nèi)存在一個“非平常節(jié)點”xh,按照定義3可設 0[+1]+x[+h]是0到xh的最短路徑。因為xh[+1]+0[+h]是0到xh的一條路徑,所以有x≤xh

        另一方面,若存在兩個正整數(shù)x、xh使得式(1)成立:

        x≤xh

        且xh≡xh(modN)

        (1)

        不妨設xh是使得式(1)成立的最小正整數(shù),對于使得式(1)成立的最小正整數(shù)xh,x是使得式(1)成立的最小正整數(shù)。現(xiàn)證0[+1]+x[+h]是0到xh的一條最短路徑。用反證法,若i[+1]+j[+h]是0到xh的一條最短路徑且i+j

        (1)當i=0時,則有jh≡xh(modN)且j

        (2)當i>0時,則有xh≡i+jh(modN),即jh≡xh-i(modN)且j

        從上可知,0[+1]+x[+h]是0到xh的一條最短路徑,它也是單一[+h]邊最短路徑,即xh是G(N;1,h)在區(qū)間(0,h)內(nèi)的一個“非平常節(jié)點”。

        3 主要定理

        這一節(jié)將對在什么情況下,G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”,什么情況下存在“非平常節(jié)點”進行研究。

        定理1 給定雙環(huán)網(wǎng)絡G(N;1,h),設N=ph+q,1≤q≤h-1,若p+q≥h, 則G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”。

        證明 令t=p+q-h≥0, 則有N+p-t=(p+1)h。用反證法,若在區(qū)間(0,h)內(nèi)有一個“非平常節(jié)點”,則存在兩個正整數(shù)x、xh,使得x≤xh

        xh≡xh(modN)

        (2)

        設x=l(p+1)+r,其中0≤r≤p,由式(2)可得 [l(p+1)+r]h≡xh(modN),即:

        l(p-t)+rh≡xh(modN)

        (3)

        因為p-t=p-(p+q-h)=h-q≥1, 所以0≤l(p-t)≤l(p+1)+r=x

        (1)當r=0, 由式(3)可得xh=l(p-t), 因此x=l(p+1)+r>xh,這與x≤xh的假設矛盾!

        (2)當1≤r

        (3)當r=p,由式(3)可得l(p-t)+ph+q≡xh+q(modN),即l(p-t)≡xh+q(modN)。因此l(p-t)=xh+q,從而xh

        定理2 給定雙環(huán)網(wǎng)絡G(N;1,h),若N=ph,則G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”。

        證明 用反證法,若在區(qū)間(0,h)內(nèi)有一個“非平常節(jié)點”,則存在兩個正整數(shù)x、xh,使得x≤xh

        xh≡xh(modN)

        (4)

        設x=lp+r,其中0≤r≤p-1,由式(4)可得 (lp+r)h≡xh(modN),即:

        rh≡xh(modN)

        (5)

        因此,rh=xh。因為xh>0,所以r≥1,xh=rh≥h,這與xh

        證明 當q=0時,由定理2可知,G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”。

        當q>0時,因為p=(N-q)/h>(N-h)/h=N/h-1≥h-1,所以有1≤q≤h-1且p+q≥h。 由定理1可知,G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”。

        證明 設N=ph+q,0≤q≤h-1。因為N≠s2,所以可把N分為下列四種情形進行討論:

        (1)當N=s2+r,1≤r

        (2)當N=s2+s時,可得N=s(s+1),即p=s,q=0。

        (3)當N=s2+s+r,1≤r

        (4)當N=s2+2s時,可得N=s(s+1)+s,即p=s,q=s。此時p+q=2s=h+s-1≥h。

        對于上面的第(1)、(3)、(4)三種情形,均有p+q≥h,由定理1可知在這三種情形下,G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”。

        對于上面的第(2)種情形,因為q=0,由定理2可知在這種情形下,G(N;1,h)在區(qū)間(0,h)內(nèi)也不存在“非平常節(jié)點”。

        引理2 給定雙環(huán)網(wǎng)絡G(N;1,h),設N=ph+q,1≤q≤h-1,若p+q≤h-1,則G(N;1,h)在區(qū)間(0,h)內(nèi)至少存在一個“非平常節(jié)點”。

        證明 因為p+q≤h-1且1≤q≤h-1,所以有p+1≤h-q

        (p+1)h≡h-q(modN)

        (6)

        從式(6)及引理1可知,區(qū)間(0,h)內(nèi)至少存在一個“非平常節(jié)點”。

        由定理1、定理2及引理2,可得如下的定理3。

        定理3 給定雙環(huán)網(wǎng)絡G(N;1,h),設N=ph+q,0≤q≤h-1,則G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”的充分必要條件是q=0 或1≤q≤h-1且p+q≥h。

        4 兩個應用

        這一節(jié)將利用上一節(jié)得到的結論,給出它們的兩個應用:(1)當G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”時,其直徑公式特別簡單。(2)當G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”時,我們將給出一個簡單且最優(yōu)的單播路由算法,此算法適用的范圍大于文獻[6]給出的范圍(僅有一種情況除外)。

        引理3 給定雙環(huán)網(wǎng)絡G(N;1,h),設N=ph+q,0≤q≤h-1,則G(N;1,h)的直徑D(N;1,h)≤p+h-2。

        證明 當0≤j≤(p-1)h+h-1時,設j=xh+y,其中0≤y≤h-1,則有x≤p-1,y≤h-1。注意到y(tǒng)[+1]+x[+h]是0到j的一條路徑,因此有d(0,j)≤x+y≤p+h-2。

        當ph≤j≤N-1=ph+q-1時,設j=ph+y,其中0≤y≤q-1,注意到y(tǒng)[+1]+p[+h]是0到j的一條路徑,因此有d(0,j)≤p+y≤p+q-1≤p+h-2。

        由上可知,D(N;1,h)=max{d(0,j)|0≤j

        定理4 給定雙環(huán)網(wǎng)絡G(N;1,h),設N=ph+q,0≤q≤h-1,若G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”(即q=0 或1≤q≤h-1且p+q≥h),則G(N;1,h)的直徑為D(N;1,h)=p+h-2。

        證明 先證(h-1)[+1]+(p-1)[+h]是0到(p-1)h+h-1=ph-1的一條最短路徑。用反證法,若它不是最短路徑,假設x[+1]+y[+h](其中 0≤xp-1)是0到ph-1的一條最短路徑且x+y

        從上可知,(h-1)[+1]+(p-1)[+h]是0到ph-1的一條最短路徑,從而有d(0,ph-1)=p+h-2。這樣可得,D(N;1,h)=max{d(0,j)|0≤j

        由引理3,D(N;1,h)≤p+h-2,即可得D(N;1,h)=p+h-2。

        文獻[5]中的兩個推論有誤,現(xiàn)舉例說明之。

        文獻[5]中的推論2有誤。取h=100,p=100,q=99,N=10099。所給的雙環(huán)網(wǎng)絡符合推論2的條件,按照推論2的公式,雙環(huán)網(wǎng)絡G(10099;1,100)的直徑為max{p-1+h-1,p+q}=max{198,199}=199。

        然而根據(jù)定理4,雙環(huán)網(wǎng)絡G(10099;1,100)的直徑應為p+h-2=100+100-2=198。

        文獻[5]中的推論3有誤。為了討論方便起見,現(xiàn)把其摘錄如下:

        “推論3 在G(N;1,h)中,當d>p+h-2時,則在0→h內(nèi)至少存在一個‘非平常節(jié)點’ (其中d指的是網(wǎng)絡G(N;1,h)的直徑)。”

        從引理2可知,不管在什么情況下,雙環(huán)網(wǎng)絡G(N;1,h)的直徑是小于或等于p+h-2,不可能出現(xiàn)G(N;1,h)直徑大于p+h-2的情況,因此推論3所給的條件是沒有意義的。

        定理5 給定雙環(huán)網(wǎng)絡G(N;1,h),設N=ph+q,0≤q≤h-1,當G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”時(即q=0 或1≤q≤h-1且p+q≥h),G(N;1,h)存在簡單且最優(yōu)的單播路由算法:從0到v(其中1≤v≤N-1,v=mh+n,0≤m≤p,0≤n

        證明 用反證法,若n[+1]+m[+h]不是最短路徑,假設x[+1]+y[+h](其中 0≤x

        現(xiàn)在分三種情形證之。

        情形1y>m。由mh+n≡yh+x(modN)及x+y

        情形2y=m。由mh+n≡yh+x(modN)及x+yh,這與0

        情形3yn,則由mh+n≡yh+x(modN),可得(m-y-1)h+h-x+n≡0(modN)。因為 0≤m-y-1≤p-1,0

        求雙環(huán)網(wǎng)絡G(42; 1,9)中從節(jié)點21到節(jié)點3的最短路徑。

        因為3-21≡24(mod 42),24=2×9+6,所以從節(jié)點21到節(jié)點3的最短路徑是6[+1]+2[+9],即21→30→39→40→41→0→1→2→3。

        5 結束語

        本文給出了有向雙環(huán)網(wǎng)絡G(N;1,h)在區(qū)間(0,h)內(nèi)不存在“非平常節(jié)點”的一個充分必要條件,并得到了它的兩個應用:(1)給出一類有向雙環(huán)網(wǎng)絡的單播路由算法,這個算法是簡單且最優(yōu)的,此單播路由算法適用的范圍大于文獻[6]給出的范圍(僅有一種情況G(s2;1,s+1)除外);(2)給出了這類有向雙環(huán)網(wǎng)絡的直徑公式。對存在“非平常節(jié)點”的情形,下一步的工作將確定有向雙環(huán)網(wǎng)絡G(N;1,h)在區(qū)間(0,h)內(nèi)的“非平常節(jié)點”。

        [1] Li Qiao, Xu Jun-ming, Zhang Zhong-liang. Infinite families of optimal double loop networks[J]. Science in China, Series A, 1993, 23(9):979-992. (in Chinese)

        [2] Xu Jun-ming. Designing of optimal double loop networks [J]. Science in China, Series E, 1999, 29(3):272-278. (in Chinese)

        [3] Chen Ye-bin, Li Ying, Li Zhong-kui. Methods to find optimal double-loop networks[J]. Journal of System Simulation, 2011, 23(5):941-943. (in Chinese)

        [4] Chen Zhong-xue, Jin Fan. On the [+1]-link-prior shortest path and optimal routing for double-loop networks[J]. Journal of Computer Research and Development, 2001, 38(7):788-792. (in Chinese)

        [5] Fang Mu-yun, Qu Yu-gui, Zhao Bao-hua. [+h]-link prior routing strategy for double-loop network[J]. Chinese Journal of Computers, 2008, 31(3):536-542. (in Chinese)

        [6] Feng Fei-ling, Jin Lin-gang. Characteristics analysis and rou-ting control for a class of double-loop networks[J]. Chinese Journal of Computers, 1994, 17(11):859-865. (in Chinese)

        [7] Chen B X, Xiao W J. A diameter formula for an undirected double-loop network[J]. Ars Combinatoria, 2009, 90:395-404.

        附中文參考文獻:

        [1] 李喬, 徐俊明, 張忠良. 最優(yōu)雙環(huán)網(wǎng)絡的無限族[J]. 中國科學, A輯, 1993, 23(9):979-992.

        [2] 徐俊明. 計算機互連雙環(huán)網(wǎng)絡的最優(yōu)設計[J]. 中國科學, E輯, 1999, 29(3):272-278.

        [3] 陳業(yè)斌, 李穎, 李中奎. 尋找緊優(yōu)有向雙環(huán)網(wǎng)絡的方法[J]. 系統(tǒng)仿真學報, 2011, 23 (5):941-943.

        [4] 陳忠學, 靳蕃. 雙環(huán)網(wǎng)絡[+1]邊優(yōu)先最短路徑及其尋徑策略[J]. 計算機研究與發(fā)展, 2001, 38(7):788-792.

        [5] 方木云, 屈玉貴, 趙保華. 雙環(huán)網(wǎng)絡的[+h]邊優(yōu)先尋徑策略[J]. 計算機學報, 2008, 31(3):536-542.

        [6] 馮斐玲, 金林鋼. 一類雙環(huán)網(wǎng)的特征分析及尋徑控制[J]. 計算機學報, 1994, 17(11):859-865.

        LIU Wang-fei,born in 1981,MS,lecturer,her research interests include computer networks, and computer algorithm design.

        陳寶興(1961-),男,福建漳州人,博士后,教授,研究方向為計算機網(wǎng)絡和算法設計。E-mail:cbaoxing@126.com

        CHEN Bao-xing,born in 1961,post doctor,professor,his research interests include computer networks, and computer algorithm design.

        岳昊(1980-),男,山東菏澤人,博士后,副教授,CCF會員(E200016135M),研究方向為Petri網(wǎng)理論及其在系統(tǒng)死鎖控制中的應用, 可計算性與計算復雜性理論。E-mail:yuehao_1980@126.com

        YUE Hao,born in 1980,post doctor,associate professor,CCF member(E200016135M),his research interests include Petri nets and their application in the deadlock control, computability and computational complexity theory.

        An optimal routing algorithm for a class of directed double loop network

        LIU Wang-fei,CHEN Bao-xing,YUE Hao
        (Department of Computer Science and Engineering,Zhangzhou Normal University,Zhangzhou 363000,China)

        Directed double loop networkG(N;1,h), whereNis the number of its nodes, 1 andhare its steps, is an important interconnection network. Some properties ofG(N;1,h) are given. As two applications of these properties, a diameter formula for this network is given. An optimal and simple routing algorithm for a class of directed double loop network is also obtained.

        directed double loop network;optimal routing; abnormal node

        2012-09-24;

        2012-12-19

        國家自然科學基金資助項目(60973150);福建省自然科學基金資助項目(2010J01354)

        1007-130X(2014)03-0458-05

        TP301;TP393

        A

        10.3969/j.issn.1007-130X.2014.03.014

        劉王飛(1981-),女,湖北通城人,碩士,講師,研究方向為計算機網(wǎng)絡與算法設計。E-mail:yulwf@163.com

        通信地址:363000 福建省漳州市漳州師范學院計算機科學與工程系

        Address:Department of Computer Science and Engineering,Zhangzhou Normal University,Zhangzhou 363000,Fujian,P.R.China

        猜你喜歡
        雙環(huán)正整數(shù)路由
        被k(2≤k≤16)整除的正整數(shù)的特征
        探究路由與環(huán)路的問題
        周期數(shù)列中的常見結論及應用*
        方程xy=yx+1的全部正整數(shù)解
        “單環(huán)學習”與“雙環(huán)學習”
        電流雙環(huán)控制的LCL單相并網(wǎng)逆變器逆變研究
        電源技術(2016年2期)2016-02-27 09:05:12
        一類一次不定方程的正整數(shù)解的新解法
        聚丙烯成核劑雙環(huán)[2.2.1]-庚烷-2,3-二羧酸鈉的合成
        化工進展(2015年6期)2015-11-13 00:27:25
        雙環(huán)法結合雙“V”形乳腺切除法在乳房肥大整形術中的應用
        PRIME和G3-PLC路由機制對比
        无码一区二区三区亚洲人妻| av天堂手机在线看片资源| 亚洲综合中文字幕综合| 久久久久久无码av成人影院| 国产精品女同一区二区| 人妻中文字幕一区二区二区| 色婷婷精品午夜在线播放| 成人亚洲精品777777| 丝袜足控一区二区三区 | 亚洲中文字幕久久精品色老板| 成人做受黄大片| 美女黄18以下禁止观看| 亚洲中文字幕乱码一二三区| 日本精品免费看99久久| 男人进去女人爽免费视频| 久热这里只有精品99国产| 日本中出熟女一区二区| 日本一区二区三区高清在线视频| 国产免费人成视频在线观看| 一级毛片不卡在线播放免费| 久久网站在线免费观看| 免费观看全黄做爰大片| 日韩在线一区二区三区免费视频| 日韩在线观看网址| 大陆成人精品自拍视频在线观看 | 国产天美传媒性色av| 亚洲高潮喷水中文字幕| 男女啪啪动态视频在线观看| 伊人大杳焦在线| 自拍偷自拍亚洲精品播放| 国产高清丝袜美腿视频在线观看| 国产一区二区三区不卡在线观看 | 国产3p一区二区三区精品| 人妻精品久久无码区| 欧洲亚洲综合| 国产黄三级三级三级三级一区二区| 色综合久久中文字幕综合网| 久久精品国产亚洲一区二区| 日韩精品欧美激情国产一区| 亚洲av综合色区一区二区| 卡一卡二卡三无人区|