TWI491205B - 隨機電腦網路之傳輸線配置方法 - Google Patents
隨機電腦網路之傳輸線配置方法 Download PDFInfo
- Publication number
- TWI491205B TWI491205B TW101118453A TW101118453A TWI491205B TW I491205 B TWI491205 B TW I491205B TW 101118453 A TW101118453 A TW 101118453A TW 101118453 A TW101118453 A TW 101118453A TW I491205 B TWI491205 B TW I491205B
- Authority
- TW
- Taiwan
- Prior art keywords
- transmission line
- independent
- solution
- computer network
- network
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims description 152
- 238000000034 method Methods 0.000 title claims description 28
- 239000013598 vector Substances 0.000 claims description 44
- 239000011159 matrix material Substances 0.000 claims description 18
- 238000000926 separation method Methods 0.000 claims description 11
- 230000002860 competitive effect Effects 0.000 claims description 10
- 238000010606 normalization Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 7
- 238000011156 evaluation Methods 0.000 description 6
- 241000479842 Pella Species 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- 230000035772 mutation Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
本發明係與一種隨機電腦網路之傳輸線配置方法有關,特別是與一種可以同時考慮最大網路可靠度以及最小總成本的隨機電腦網路之最佳化傳輸線配置方法有關。
電腦網路係為現代生活中用以傳送資訊的重要工具,無論是公家機關、營利或非營利組織或個人,資訊的傳輸皆需仰賴電腦網路,因此,電腦網路之穩定性將會影響各項作業的執行。目前已有不少研究係著重在電腦網路之可靠度評估及其最佳化上,因此,藉由建立一網路模型來模擬電腦網路,將可以便於進行各種評估。其中,在網路模型上的邊(arc)係表示電腦網路中的傳輸線(transmission line),而網路模型上的節點(node)則用以表示電腦網路中的伺服器。
對決策者而言,如何同時達到網路可靠度之最佳化與總成本之最小化,係為隨機電腦網路之傳輸線配置中最難以權衡的問題,其中所謂的傳輸線配置(transmission line assignment)係指針對網路模型上的每一邊,於其上配置一條傳輸線,同時不可同一條傳輸線配置於其他邊上。為了建構一穩定的電腦網路,習知之電腦網路可被視為二元狀態之網路,亦即網路模型中的邊或節點僅考慮兩種狀態:一正常運作與一故障狀態。然而,實際之電腦網路中的傳輸線則係由多條實體線(physical line,例如一光纖電纜、一銅軸電纜或一雙絞線等)所組成,並且每一條實體線可包含兩種狀態:提供一特定之負載量(capacity)的狀態或是一失效狀
態。
由於每一條傳輸線均具備多種狀態,並且具有一對應於其之單位長度的配置成本。因而電腦網路在配置一組傳輸線情況下,也將具備多種狀態,故可將之稱為隨機電腦網路(stochastic computer network,SCN)。對於任何一組傳輸線配置下,網路可靠度(network reliability)則可被定義為電腦網路在該組傳輸線配置下,一特定的資料量成功地由一發送端傳送至一接受端的機率,而總成本則為電腦網路上所有傳輸線之配置成本的總和。
因此,如何於電腦網路上配置一最佳化傳輸線,以建構一穩定與經濟的電腦網路,是本技術領域亟欲解決之問題。
本發明之一目的在於提供一隨機電腦網路之傳輸線配置方法,藉以找出一組最佳的傳輸線配置,而使得特定的資料量能夠透過電腦網路成功地由一發送端傳送至一接受端。
本發明之另一目的在於提供一隨機電腦網路之傳輸線配置方法,並且同時考慮傳輸線配置之網路可靠度及總成本,以建構一可靠穩定且經濟實惠的電腦網路。
本發明的其他目的和優點將可以從本發明以下所揭露的技術特徵中得到進一步的了解。
為了達到上述之一或部份或全部目的或是其他目的,本發明之一實施例的一種隨機電腦網路之傳輸線配置方法,係用於評估一電腦網路中複數個傳輸線組合的網路可靠度以及總成本,藉以選擇一最佳傳輸線組合,該方法包括:定義每
一傳輸線組合係為一第一獨立解;計算每一第一獨立解之一網路不可靠度及一總成本;執行一演算法,以產生複數個第二獨立解,並計算每一第二獨立解之一網路不可靠度及一總成本;合併所有第一獨立解及第二獨立解,並根據網路不可靠度及總成本,決定每一第一獨立解之一非支配性等級及一擁擠距離,以及每一第二獨立解之一非支配性等級及一擁擠距離;根據非支配性等級及擁擠距離,來執行一競爭式選擇,而由第一獨立解所形成之集合及第二獨立解所形成之集合中,挑選出複數個第三獨立解;將第三獨立解所形成之集合轉換為一矩陣;輸入一目標權重向量;將矩陣正規化,以形成一正規矩陣;根據目標權重向量及正規矩陣,以建構一加權正規化矩陣;求算加權正規化矩陣之一正理想解及一負理想解;計算每一第三獨立解與正理想解之一正分離程度,並計算每一第三獨立解與負理想解之一負分離程度;根據正分離程度及負分離程度,來計算每一第三獨立解之一相對接近度;以及將具有相對接近度之數值定義為最接近為一的第三獨立解,其係為一最佳妥協解,且最佳妥協解係為一最佳傳輸線組合。
其中,每一傳輸線組合包括一起點、至少一中繼點、一終點及複數傳輸線,傳輸線包括一第一傳輸線及一第二傳輸線,第一傳輸線係配設於起點及中繼點之間,並且第二傳輸線係配設於中繼點及終點之間,以形成傳輸線組合之一者,其中第一傳輸線之負載狀態與第二傳輸線之負載狀態並不相同。
在一實施例中,計算網路不可靠度之步驟更包括:將一
資訊需求量分佈於起點與終點之間的兩傳輸路徑中,其中兩傳輸路徑係由傳輸線所組成,每一傳輸線係具有複數負載量及一負載上限值;定義一資訊流量向量,其係由每一傳輸路徑之一資訊流量所組成,並且該資訊流量之總和係為資訊需求量;找出所有滿足每一傳輸路徑之資訊流量,係小於或等於每一傳輸線之負載上限值的關係式之資訊流量向量;將滿足上述關係式之每一資訊流量向量,轉換為一對應之負載向量;比較每兩負載向量的大小,並且刪除其中較大者,並將其餘之負載向量定義為一下界向量;評估每一負載向量係大於或等於下界向量的機率,並將機率定義為網路可靠度;以及根據該網路可靠度,來計算得到網路不可靠度。
在一實施例中,演算法係為一非支配解排序基因演算法,其中執行演算法之步驟更包括:定義一演化次數及一迭帶次數,其中演化次數之起始值為一;每執行一次演算法,則演化次數加一;判斷演化次數是否等於迭帶次數;當演化次數小於迭帶次數,則將第一獨立解所形成之集合及第二獨立解所形成之集合加以合併,並根據網路不可靠度及總成本,來決定非支配性等級及擁擠距離;以及根據非支配性等級及擁擠距離,來執行競爭式選擇,進而挑選出第三獨立解所形成之集合。其中,當演化次數大於或等於迭帶次數,則停止演算法。
在一實施例中,執行競爭式選擇之步驟,更包括:比較非支配性等級中之二者,並且刪除其中較大者,其餘者則定義為第三獨立解;若該等非支配性等級中之二者係為相等的,則比較具有相等非支配性等級之該二者所對應的擁擠距
離,並且刪除其中所對應的該等擁擠距離係為較小者,其餘者則定義為第三獨立解。
有關本發明之前述及其他技術內容、特點與功效,在以下配合參考圖式之一較佳實施例的詳細說明中,將可清楚的呈現。以下實施例中所提到的方向用語,例如:上、下、左、右、前或後等,僅是用於參照隨附圖式的方向。因此,該等方向用語僅是用於說明並非是用於限制本發明。
本發明實施例之隨機電腦網路之傳輸線配置方法,係利用一電腦執行一傳輸線配置軟體,該電腦具有一輸入單元、一運算單元及一輸出單元。至於,傳輸線配置方法主要係將一非支配解排序基因演算法(Non-dominated Sorting Genetic Algorithm II,NSGA-II)與一偏好順序評估法(Technique for Order Preference by Similarity to Ideal Solution,TOPSIS)加以結合,以找出具有最大的網路可靠度及最小的總成本之一最佳傳輸線組合。
藉由非支配解排序基因演算法,可以找出一非支配解集合(non-dominated set),或稱為一柏拉圖解集合(Pareto set),其中柏拉圖解集合具有複數柏拉圖解(Pareto solution),所謂的柏拉圖解係指此解至少具有一準則(criterion)之表現係勝過其他解。此外,可根據決策者所給定每一準則之相對權重,並結合偏好順序評估法以在此非支配解集合中找出一最佳妥協解(best compromise solution),也就是最佳傳輸線組合。
首先,建立一網路模型(N,A),以模擬一電腦網路,其中
N代表複數節點,A={a i
|1 i n
}代表網路模型上的n
條邊a i
,每一邊a i
之距離表示為l i
,且節點N包括一起點O、至少一中繼點及一終點D。其中,以P 1
,P 2
,...,P q
表示網路模型中由邊a i
及節點N所組成之q
條最小路徑。此外,電腦網路具有複數傳輸線,以V={v r
|1 r z
}表示傳輸線所組成的集合,v r
為傳輸線集合中的第r
條傳輸線。其中,每一傳輸線v r
具有多種負載狀態:1,2,...,m r
,且每一負載狀態對應著其可承載之負載量(capacity)係為0=K r
1
<K r
2
<...<,其負載上限值係為,且其對應的機率為Pr()、Pr()、...、Pr(),表示傳輸線v r
所提供之第e
種負載量,且每一傳輸線之單位長度成本係由c r
表示。
配合參照第一圖,網路模型具有一起點O、一終點D、兩中繼點N1
、N2
以及四條邊a 1
-a 4
,並且包括一第一傳輸線及一第二傳輸線,將第一傳輸線配設於起點O及中繼點N1
之間的邊a 1
上,第二傳輸線配設於中繼點N1
及終點D之間的邊a 2
上,以形成一傳輸線組合,或是將第一傳輸線配設於起點O及中繼點N2
之間的邊a 3
上,第二傳輸線配設於中繼點N2
及終點D之間的邊a 4
上,以形成另一傳輸線組合。其中,欲配置之傳輸線的數量係多於兩節點之間的邊線之數量,以形成多組傳輸線組合來找到一最佳傳輸線組合。
於本實施例中,將每一傳輸線組合定義為一獨立解,以X
=(x 1
,x 2
,...,x n
)表示,若邊a i
上配設一傳輸線v r
時,則x i
=r
。當電腦網路決定一傳輸線組合X
時,則此網路為一隨機電腦網路,且電腦網路可由一資訊流量向量F
=(f 1
,f 2
,...,f q
)及一負載向量Y
=(y 1
,y 2
,...,y n
)來表示。此外,一網路可靠度係
係被定義為在一傳輸線組合下之電腦網路,能成功傳輸一d
單位之資訊需求量的機率,以R d
(X
)表示,且配置傳輸線之總成本係以C
(X
)表示。
請參照第二圖,其係為執行上述傳輸線配置軟體之流程圖,其可用於評估一電腦網路中複數個傳輸線組合的網路可靠度及總成本,以選擇一最佳傳輸線組合,其步驟整理如下:
步驟(S1):首先,將每一傳輸線組合定義為一第一獨立解。同時,由輸入單元接受由傳輸線配置軟體之一使用者,所輸入之需求端之資訊需求量d
,並且定義一初始參數,包括一演化次數count
及一迭帶次數η,並且令演化次數count
為一。其中,迭帶次數η係由使用者所設定。
步驟(S2):隨機產生複數個第一獨立解,以產生θ個初始族群:X 1
,X 2
,...,X θ
,並用來計算每一第一獨立解之一網路不可靠度及一總成本。其中,網路不可靠度可由第三圖之步驟(S20)計算得到,並且係以s 1
=1-R d
(X
)表示,而其總成本以s 2
=C
(X
)來表示。
步驟(S3):執行一演算法,以產生複數第二獨立解。其中,每執行一次演算法,則演化次數加一,也就是count
=count
+1
,並且演算法係包含一競爭式選擇、一單點交配及一突變。
步驟(S4):藉由第三圖之步驟(S20),可以計算得到每一第二獨立解之一網路不可靠度s 1
及一總成本s 2
。
步驟(S5):將第一獨立解所形成之集合及第二獨立解所形成之集合加以合併,並根據其等各別之網路不可靠度及總
成本,以決定每一第一獨立解之一非支配性等級(rank)及一擁擠距離,以及每一第二獨立解之一非支配性等級及一擁擠距離。
步驟(S6):根據非支配性等級及擁擠距離,以執行一競爭式選擇,而由第一獨立解所形成之集合及第二獨立解所形成之集合中,挑選出複數個第三獨立解。其中,執行競爭式選擇之步驟,更包括:將所有第一獨立解及第二獨立解的非支配性等級進行比較,並且刪除其中較大者,則其餘者定義為第三獨立解;若非支配性等級之其二係為相等的,則比較具有相等的非支配性等級之二者所對應的擁擠距離,並且刪除其中所對應的該等擁擠距離係為較小者,則其餘者定義為第三獨立解。特別地是,第三獨立解乃係所謂的柏拉圖解,因此第三獨立解的非支配性等級係為最佳的非支配性等級,也就是rank=1。
此時,判斷其演化次數count
是否等於使用者所設定之迭帶次數η。當演化次數count
小於迭帶次數η時,則回到步驟(S3);當演化次數count
大於或等於迭帶次數η,則停止進行演算法,輸出單元將輸出第三獨立解所形成之集合至下一步驟(S7)。
步驟(S7):將第三獨立解所形成之集合轉換為一矩陣S
,其中矩陣S
以複數元素s ij
表示第三獨立解所形成之集合中第i
個獨立解的第j
個目標值。
步驟(S8):輸入一目標權重向量W
,其中目標權重向量W
具有複數個權重w j
,以w j
表示第j
個目標值之權重,且所有權重之總和係為一,也就是W
須滿足
步驟(S9):將矩陣S
正規化,以形成一正規矩陣 ,其運算式如下:,其中i
=1,2,...,τ且j
=1,2 (1)
步驟(S10):根據目標權重向量W
及正規矩陣,以建構一加權正規化矩陣,其運算式如下:,其中i
=1,2,...,τ且j
=1,2 (2)
步驟(S11):求算加權正規化矩陣之一正理想解(positive ideal solution)S +
及一負理想解(negative ideal solution)S -
,其運算式如下:
步驟(S12):計算每一第三獨立解與正理想解之一正分離程度,以及計算每一第三獨立解與負理想解之一負分離程度,其運算式如下:,其中i
=1,2,...,τ (5)
,其中i
=1,2,...,τ (6)
步驟(S13):根據正分離程度及負分離程度,以計算每一第三獨立解之一相對接近度(relative closeness)H i
,其運算式如下:,其中i
=1,2,...,τ且0<H i
<1 (7)
步驟(S14):定義具有相對接近度H i
之數值為最接近為一
的第三獨立解,其係為一最佳妥協解,步驟(S15):定義上述最佳妥協解係為一最佳傳輸線組合,並藉由輸出單元以輸出最佳傳輸線組合於一顯示單元上顯示。
如第三圖所示,其係為執行上述步驟(S20)的過程中,所計算網路不可靠度之方法流程圖。藉由網路可靠度評估演算法(network reliability evaluation algorithm,NREA),並配合最小路徑法(minimal paths,MP)及遞迴不交和(Recursive Sum of Disjoint Products,RSDP)法,來求算網路不可靠度。其詳細步驟整理如下:步驟(S21):將一資訊需求量分佈於起點與終點之間的兩傳輸路徑中,其中兩傳輸路徑係由複數傳輸線所組成。
步驟(S22):定義一資訊流量向量F
=(f 1
,f 2
,...,f m
),其係由每一傳輸路徑配置所傳送的資訊流量向量之一資訊流量所組成,其中每一資訊流量係為經由起點與終點之間的某一傳輸路徑所傳送的資訊。
步驟(S23):找出所有滿足每一傳輸路徑之資訊流量,係小於或等於每一傳輸線之負載上限值的關係式之資訊流量向量F
,也就是說,判斷其是否滿足下列關係式: ,其中a i A。其中,所有傳輸路徑中資訊流量之總和為資訊需求量,必須滿足。若得到至少一個資訊流量向量F
,則執行步驟(S23);否則,定義傳輸線組合之網路可靠度R d
為零,並執行步驟(S27),以得到網路不可靠度s 1
=1-R d
(X
),且傳送網路不可靠度s 1
之數值至第二圖中
步驟(S2)或(S4)。
步驟(S24):藉由運算單元,將滿足上述關係式之每一資訊流量向量,轉換為一對應之負載向量Y
=(y 1
,y 2
,...,y n
),負載向量Y
=(y 1
,y 2
,...,y n
)係經由每一傳輸線之一負載量所組成,其可利用下列關係式作轉換:y i
=,其中e {1,2,...,},並且滿足,其中a i A。
步驟(S25):比較每兩負載向量的大小,刪除其中較大者,定義其餘之負載向量為下界向量d
-MPs
(lower boundary vector ford
)。
步驟(S26):評估每一負載向量係大於或等於下界向量的機率,並定義此機率為網路可靠度R d
。
步驟(S27):根據網路可靠度R d
,以計算得到網路不可靠度s 1
=1-R d
(X
)。最後,結束步驟(S20)之迴圈後,將網路不可靠度s 1
之值傳送至第二圖中步驟(S2)或(S4)。
以下將在一較佳實施例中,說明如何利用隨機電腦網路之傳輸線配置方法,以實施支配解排序基因演算法來找出一柏拉圖集合,也就是藉由第二圖中步驟(S1)至(S6)以找出第三獨立解集合。此外,再結合實施偏好順序評估法,而可由上述柏拉圖集合中挑選出一最佳妥協解,也就是第二圖中步驟(S7)至(S15),以找出具有最大網路可靠度及最小總成本的一最佳傳輸線配置。
同時參照第四圖、表一及表二,第四圖係為台灣大專院校之電腦網路的網路模型示意圖,表一及表二中之80條傳輸線係為電腦網路公司現有之傳輸線。由80條傳輸線中,挑選傳輸線並配置於台灣大專院校之電腦網路中,並且每一傳輸線之單位長度成本係由新台幣(NTD)為單位來計算,且其係由複數第一實體電線OC-36(Optical Carrier 36)以及複數第二實體電線OC-18 lines(Optical Carrier 18)所組成。其中,每一第一實體電線OC-36係具有兩種負載狀態:一種於正常情況下可提供2Gbps(giga bits per second)之頻寬速度,另一種則於失效情況下提供0Gbps之頻寬速度;同
時,每一第二實體電線OC-18係具有兩種負載狀態:一種於正常情況下可提供1Gbps之頻寬速度,另一種則於失效情況下提供0 Gbps之頻寬速度。
以下舉例說明傳輸線及其機率分布狀況:假設一傳輸線係由兩第一實體電線OC-36組成,則每一第一實體電線OC-36處於失效情況下之機率為0.1,並且此傳輸線具有三種負載狀態:0Gbps、2Gbps及4Gbps。若兩第一實體電線OC-36皆處於失效情況,傳輸線之負載狀態為0Gbps,則對應此負載狀態之機率為(0.9)0
(0.1)2
=0.01。若傳輸線所提供之負載狀態為2Gbps則對應此負載狀態之機率為(0.9)1
(0.1)1
=0.18。若傳輸線所提供之負載狀態為4Gbps,則對應此負載狀態之機率(0.9)2
(0.1)0
=0.81。
第四圖中的網路模型之架構,係由多所大專院校、高中及國中的網路伺服器所連結而成,且每一網路伺服器係由一節點所表示,並以台灣大學NTU作為起點O,而以中山大
學NSYSU作為終點D。考慮在不同的資訊需求量d
=3Gb、d
=4Gb及d
=5Gb下,藉由支配解排序基因演算法來找出一柏拉圖集合前,需先定義一初始參數,包括一初始族群θ=100、一迭帶次數η=3000、一交配率α=0.8及一突變率β=0.1。此外,將網路模型中複數邊的長度資訊係列於表三。
藉由第二圖及第三圖中的步驟所求出之柏拉圖集合,以表四列出不同資訊需求量下的各種傳輸線組合之結果,並且第五圖描繪出資訊需求量d
=5Gb時之複數最佳妥協解的分布,也就是具有不同網路可靠度及其對應之總成本的最佳傳輸線組合之分布。
於本實施例中,提供三種方案以供決策者挑選最適當的傳輸線組合:以傳輸線組合之網路可靠度作為一主要準則、以傳輸線組合之總成本作為一主要準則,或是並無特定準
則。若以網路可靠度作為一主要準則,則設定目標權重向量W
=(0.8,0.2),並可由第五圖及表四中,得知此種傳輸線組合之網路可靠度係為0.95436,且其總成本為$65385(NTD);若無特定準則,則設定目標權重向量W
=(0.5,0.5),並可知此種傳輸線組合之網路可靠度為0.93487,且其總成本為$62450(NTD);若以總成本作為一主要準則,則設定目標權重向量W
=(0.2,0.8),並可知此種傳輸線組合之網路可靠度為0.92895,且其總成本為$62360(NTD)。根據目標權重向量中之不同的權重,可藉由偏好順序評估法而可由柏拉圖集合中挑選出一最佳妥協解。因此,決策者可由多個最佳傳輸線組合中,根據不同準則,以挑選出一最適當的傳輸線組合。
綜上所述,本發明提供一隨機電腦網路之傳輸線配置方法,可考量網路可靠度或總成本,來找出一最佳傳輸線組合,使得電腦網路中供應端在能滿足需求端之特定資訊需求量下,用以確保資訊能夠穩定的配送至需求端。
惟以上所述者,僅為本發明之較佳實施例而已,當不能以此限定本發明實施之範圍,即大凡依本發明申請專利範圍及發明說明內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。另外本發明的任一實施例或申請專利範圍不須達成本發明所揭露之全部目的或優點或特點。此外,摘要部分和標題僅是用來輔助專利文件搜尋之用,並非用來限制本發明之權利範圍。
第一圖,係為網路模型的簡易示意圖。
第二圖,其係為本發明實施例中隨機電腦網路之傳輸線
配置方法的流程圖。
第三圖,係為計算網路不可靠度之方法流程圖。
第四圖,係為台灣大專院校之電腦網路的網路模型之示意圖。
第五圖,係為第四圖中網路模型所得到之最佳傳輸線組合,並根據其網路可靠度及總成本所分布的示意圖。
Claims (10)
- 一種隨機電腦網路之傳輸線配置方法,其係用於評估一電腦網路中之複數個傳輸線組合的網路可靠度及總成本,以選擇一最佳傳輸線組合,該方法包括:將每一該傳輸線組合定義為一第一獨立解;計算每一該第一獨立解之一網路不可靠度及一總成本;執行一演算法,以產生複數第二獨立解,並計算每一該第二獨立解之一網路不可靠度及一總成本;將該等第一獨立解所形成之集合及該等第二獨立解所形成之集合加以合併,並根據該等網路不可靠度及該等總成本,來決定每一該第一獨立解之一非支配性等級及一擁擠距離,以及每一該第二獨立解之一非支配性等級及一擁擠距離;根據該等非支配性等級及該等擁擠距離,以執行一競爭式選擇,而由該等第一獨立解所形成之集合以及該等第二獨立解所形成之集合中,挑選出複數第三獨立解;將該等第三獨立解所形成之集合轉換為一矩陣;輸入一目標權重向量,其中該目標權重向量係具有複數個權重,且該等權重之總和係為一;將該矩陣正規化,以形成一正規矩陣;根據該目標權重向量及該正規矩陣,以建構一加權正規化矩陣;求算該加權正規化矩陣之一正理想解及一負理想解;計算該每一第三獨立解與該正理想解之一正分離程度, 以及計算該每一第三獨立解與該負理想解之一負分離程度;根據該正分離程度及該負分離程度,以計算該每一第三獨立解之一相對接近度;以及將具有該相對接近度之數值為最接近為一的該第三獨立解,定義為一最佳妥協解,且該最佳妥協解係為一最佳傳輸線組合。
- 如申請專利範圍第1項所述之隨機電腦網路之傳輸線配置方法,其中每一該傳輸線組合包括一起點、至少一中繼點、一終點及複數傳輸線,該等傳輸線包括一第一傳輸線及一第二傳輸線,該第一傳輸線係配設於該起點及該中繼點之間,並且該第二傳輸線係配設於該中繼點及該終點之間,以形成該等傳輸線組合中之一者,其中該第一傳輸線之負載狀態與該第二傳輸線之負載狀態並不相同。
- 如申請專利範圍第2項所述之隨機電腦網路之傳輸線配置方法,其中計算該網路不可靠度之步驟更包括:將一資訊需求量分佈於該起點與該終點之間的兩傳輸路徑中,其中該兩傳輸路徑係由該等傳輸線所組成,每一該傳輸線具有複數負載量及一負載上限值;定義一資訊流量向量,其係為由每一該傳輸路徑之一資訊流量所組成,並且該等資訊流量之總和係為該資訊需求量;找出所有滿足每一該傳輸路徑之該資訊流量,係小於或等於每一該傳輸線之該負載上限值的關係式之該等資訊流量向量; 滿足上述關係式之每一該資訊流量向量,轉換為一對應之負載向量;比較每兩該負載向量的大小,並且刪除其中較大者,其餘之該等負載向量係被定義為一下界向量;評估每一該負載向量係大於或等於該下界向量的機率,並將該機率定義為該網路可靠度;以及根據該網路可靠度,以計算得到該網路不可靠度。
- 如申請專利範圍第1項所述之隨機電腦網路之傳輸線配置方法,該演算法係為一非支配解排序基因演算法。
- 如申請專利範圍第1項所述之隨機電腦網路之傳輸線配置方法,其中執行該演算法之步驟,更包括:定義一演化次數及一迭帶次數,其中該演化次數之起始值為一;每執行一次該演算法,則該演化次數加一;判斷該演化次數是否等於該迭帶次數;當該演化次數小於該迭帶次數時,則將該等第一獨立解所形成之集合及該等第二獨立解所形成之集合加以合併,並根據該等網路不可靠度及該等總成本,來決定該等非支配性等級及該等擁擠距離;以及根據該等非支配性等級及該等擁擠距離,以執行該競爭式選擇,進而挑選出該第三獨立解所形成之集合。
- 如申請專利範圍第5項所述之隨機電腦網路之傳輸線配置方法,其中該迭帶次數係由一使用者所設定。
- 如申請專利範圍第5項所述之隨機電腦網路之傳輸線配置方法,其中判斷該演化次數是否等於該迭帶次數之步驟更包括:當該演化次數大於或等於該迭帶次數,則停止該演算法。
- 如申請專利範圍第1項所述之隨機電腦網路之傳輸線配置方法,其中執行該競爭式選擇之步驟,更包括:將該等非支配性等級中之二者加以比較,並且刪除其中較大者,其餘者則定義為該第三獨立解。
- 如申請專利範圍第1項所述之隨機電腦網路之傳輸線配置方法,其中執行該競爭式選擇之步驟,更包括:將該等非支配性等級中之二者加以比較;以及若該等非支配性等級之其二係為相等的,則比較具有相等非支配性等級之該二者所對應的該等擁擠距離,並且刪除其中所對應的該等擁擠距離係為較小者,其餘者則定義為該第三獨立解。
- 如申請專利範圍第1項所述之隨機電腦網路之傳輸線配置方法,更包括:利用一電腦執行一傳輸線配置軟體,該電腦具有一輸入單元、一運算單元及一輸出單元;由該輸入單元會接受由該傳輸線配置軟體之一使用者所輸入之一資訊需求量、每一該傳輸線之複數負載狀態及一負載上限值;藉由該運算單元演算出該最佳傳輸線組合;以及將該最佳傳輸線組合顯示於該輸出單元上。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101118453A TWI491205B (zh) | 2012-05-24 | 2012-05-24 | 隨機電腦網路之傳輸線配置方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101118453A TWI491205B (zh) | 2012-05-24 | 2012-05-24 | 隨機電腦網路之傳輸線配置方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201349798A TW201349798A (zh) | 2013-12-01 |
| TWI491205B true TWI491205B (zh) | 2015-07-01 |
Family
ID=50157625
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW101118453A TWI491205B (zh) | 2012-05-24 | 2012-05-24 | 隨機電腦網路之傳輸線配置方法 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI491205B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI748887B (zh) * | 2021-03-03 | 2021-12-01 | 國立陽明交通大學 | 網路可靠度計算方法、裝置與其電腦可讀取媒介 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201131883A (en) * | 2009-05-19 | 2011-09-16 | Marvell World Trade Ltd | Circuits and methods combining signal power |
| US8121042B2 (en) * | 2008-06-30 | 2012-02-21 | The Boeing Company | Reliability estimation methods for large networked systems |
| TW201218659A (en) * | 2010-10-19 | 2012-05-01 | Univ Nat Taiwan Science Tech | Method for assigning transmission line of electric network |
-
2012
- 2012-05-24 TW TW101118453A patent/TWI491205B/zh not_active IP Right Cessation
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8121042B2 (en) * | 2008-06-30 | 2012-02-21 | The Boeing Company | Reliability estimation methods for large networked systems |
| TW201131883A (en) * | 2009-05-19 | 2011-09-16 | Marvell World Trade Ltd | Circuits and methods combining signal power |
| TW201218659A (en) * | 2010-10-19 | 2012-05-01 | Univ Nat Taiwan Science Tech | Method for assigning transmission line of electric network |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI748887B (zh) * | 2021-03-03 | 2021-12-01 | 國立陽明交通大學 | 網路可靠度計算方法、裝置與其電腦可讀取媒介 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201349798A (zh) | 2013-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112511342B (zh) | 网络切片方法、装置、电子设备及存储介质 | |
| US12386666B2 (en) | Working method and device for deep learning training task | |
| US20210133534A1 (en) | Cloud task scheduling method based on phagocytosis-based hybrid particle swarm optimization and genetic algorithm | |
| CN111461290B (zh) | 模型参数更新方法及装置 | |
| WO2017219890A1 (zh) | 软件定义网络中生成路由控制动作的方法和相关设备 | |
| CN113850394B (zh) | 联邦学习方法、装置、电子设备及存储介质 | |
| WO2022116957A1 (zh) | 算法模型及路径的确定方法、电子设备、sdn控制器和介质 | |
| CN107977740A (zh) | 一种现场运维智能调度方法 | |
| CN110058937B (zh) | 用于调度专用处理资源的方法、设备和介质 | |
| WO2019134197A1 (zh) | 基于朴素贝叶斯分类器的最小负载路由选择方法及系统 | |
| JP2013519140A (ja) | ニューラルネットワークの組織化 | |
| CN110888728B (zh) | 一种Kettle集群服务器的任务调度方法 | |
| CN115907038A (zh) | 一种基于联邦拆分学习框架的多元控制决策方法 | |
| CN104954278A (zh) | 多服务质量约束下基于蜂群优化的网络流量调度方法 | |
| CN112187510B (zh) | 一种基于遗传算法的虚拟网络功能放置方法及电子装置 | |
| CN109656713B (zh) | 一种基于边缘计算框架的容器调度方法 | |
| CN110322318B (zh) | 一种客户分群方法、装置及计算机存储介质 | |
| CN102769806B (zh) | 光传送网的资源分配方法和装置 | |
| TWI491205B (zh) | 隨機電腦網路之傳輸線配置方法 | |
| CN114217933A (zh) | 多任务调度方法、装置、设备以及存储介质 | |
| CN104506576A (zh) | 一种无线传感器网络及其节点任务迁移方法 | |
| CN108965020A (zh) | 跨域虚拟网络映射方法及其装置、计算机可读介质 | |
| CN112506644A (zh) | 基于云边端混合计算模式系统的任务调度方法和系统 | |
| CN104635709A (zh) | 考虑费用和时间双目标的柔性综合调度方法 | |
| Kusetogullari et al. | A reduced uncertainty-based hybrid evolutionary algorithm for solving dynamic shortest-path routing problem |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |