論文使用權限 Thesis access permission:校內立即公開,校外一年後公開 off campus withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available
論文名稱 Title |
(n, k)星狀圖上利用機率式安全向量之容錯繞徑演算法 A Fault-Tolerant Routing Algorithm with Probabilistic Safety Vectors on the (n, k)-star Graph |
||
系所名稱 Department |
|||
畢業學年期 Year, semester |
語文別 Language |
||
學位類別 Degree |
頁數 Number of pages |
52 |
|
研究生 Author |
|||
指導教授 Advisor |
|||
召集委員 Convenor |
|||
口試委員 Advisory Committee |
|||
口試日期 Date of Exam |
2008-07-14 |
繳交日期 Date of Submission |
2008-09-03 |
關鍵字 Keywords |
容錯繞徑演算法、(n k)星狀圖、機率式安全向量 Fault-Tolerant Routing Algorithm, (n k)-star Graph, Probabilistic Safety Vector |
||
統計 Statistics |
本論文已被瀏覽 5654 次,被下載 1193 次 The thesis/dissertation has been browsed 5654 times, has been downloaded 1193 times. |
中文摘要 |
在本論文中,我們對於(n, k)星狀圖設計容錯繞徑演算法,我們應用原本用於n星狀圖上繞徑的想法,收集有限制的全域資訊(limited global information)。首先,利用修改過的cycle pattern來建立機率式安全向量;然後,我們的演算法根據機率式安全向量決定路徑。為了增進壞掉點增加時的效能,我們動態調整繞徑演算法判斷是否通行時所應用的門檻值。繞徑演算法的效能評判標準為所決定的路徑的長度愈短愈好。與距離優先搜尋方法、安全層級方法比較,在模擬實驗中,我們的方法達到最好的效能。 |
Abstract |
In this thesis, we focus on the design of the fault-tolerant routing algorithm for the (n, k)-star graph. We apply the idea of collecting the limited global information used for routing on the n-star graph to the (n, k)-star graph. First, we build the probabilistic safety vector (PSV) with modified cycle patterns. Then, our routing algorithm decides the fault-free routing path with the help of PSV. In order to improve the routing performance with more faulty nodes, we dynamically assign the threshold for our routing algorithm. The performance is judged by the average length of routing paths. Compared with distance first search and safety level, we get the best performance in the simulations. |
目次 Table of Contents |
Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Chapter 2. Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1 The n-star and (n, k)-star Graphs . . . . . . . . . . . . . . . . . . . . 3 2.2 Permutation Cycles of (n, k)-star Graphs . . . . . . . . . . . . . . . . 5 2.3 The Distance Computation of (n, k)-star Graphs . . . . . . . . . . . . 8 Chapter 3. Previous Work . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1 Routing on Sn,k with Distance First Search (DFS) . . . . . . . . . . . 12 3.2 Routing on Sn with Safety Levels (SL) . . . . . . . . . . . . . . . . . 13 3.3 Routing on Sn with Probabilistic Safety Vectors (PSV) . . . . . . . . 14 Chapter 4. Fault-Tolerant Routing on the (n, k)-star Graph . . . . . 19 4.1 The Modified Cycle Pattern of the (n, k)-star Graph . . . . . . . . . . 19 4.2 The Computation of PSV in Sn,k . . . . . . . . . . . . . . . . . . . . 22 4.3 Routing on Sn,k with Probabilistic Safety Vectors . . . . . . . . . . . 24 Chapter 5. Experimental Results . . . . . . . . . . . . . . . . . . . . . . 27 5.1 Simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 5.2 Dynamic Threshold Assignment for the PSV . . . . . . . . . . . . . . 28 Page 5.3 The Length of the Probabilistic Safety Vector . . . . . . . . . . . . . 34 5.4 Ranking the Probabilistic Safety Vector . . . . . . . . . . . . . . . . . 36 Chapter 6. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 BIBLIOGRAPHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 |
參考文獻 References |
[1] S. B. Akers, D. Horel, and B. Krishnamurthy, “The star graph: An attrac- tive alternative to the n-cube,” Proceeding of the International Conference on Parallel Processing, pp. 393–400, 1987. [2] N. Bagherzadeh, M. Nassif, and S. Latifi, “A routing and broadcasting scheme on faulty star graphs,” IEEE Transactions on Computers, Vol. 42, No. 11, pp. 1398–1403, Nov. 1993. [3] L. Q. Bai, H. Ebara, and H. Nakano, “An efficient adaptive routing algorithm for the faulty star graph,” pp. 82–87, 1997. [4] J.-H. Chang and Pusan, “Ring embedding in faulty (n, k)-star graphs,” Eighth International Conference on Parallel and Distributed Systems (ICPADS’01), Vol. E82-A, No. 9, p. 0099, Sept. 2001. [5] Y.-Y. Chen, D.-R. Duh, T.-L. Ye, , and J.-S. Fu, “Weak-vertex-pancyclicity of (n, k)-star graphs,” Theoretical Computer Science, Vol. 396, pp. 191–199, 2008. [6] Y. Chen and K. Tai., “A near-optimal broadcasting in (n, k)-star graphs,” Pro- ceedings of the ACIS International Conference on Software Engineering Applied to Networking and Parallel/Distributed Computing, pp. 217–224, 2000. [7] W.-K. Chiang and R.-J. Chen, “The (n, k)-star graph : A generalized star graph,” Information Processing Letters, Vol. 56, pp. 259–264, Dec. 1995. [8] W.-K. Chiang and R.-J. Chen, “Topological properties of the (n, k)-star graph,” International Journal of Foundations of Computer Science, Vol. 9, No. 2, p. 235, 1998. [9] T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithms. MIT Press and McGraw-Hill, 2 ed., 2001. [10] R. L. Graham, D. E. Knuth, and O. Patashnik, Concrete mathematics : a foundation for computer science. Addison-Wesley, second ed., 1994. 39 [11] Q. P. Gu and S. Peng, “Node-to-node cluster fault routing in star graph,” Information Processing Letters, Vol. 56, pp. 29–35, 1995. [12] H. Hsu, Y. Hsieh, J. Tan, and L. Hsu, “Fault hamiltonicity and fault hamilto- nian connectivity of the (n, k)-star graphs,” Networks, Vol. 42, No. 4, pp. 189– 201, Apr. 2003. [13] J. Li, M. Chen, Y. Xiang, and S. Yao, “Optimum broadcasting algorithms in (n, k)-star graphs using spanning trees,” IFIP International Federation for Information Processing, pp. 220–230, 2007. [14] N. Nassif, N. Bagherzadeh, and S. Latifi, “A routing and broadcasting scheme on faulty star graph,” IEEE Transactions on Computers, Vol. 42, No. 11, pp. 1398–1403, 1993. [15] J.Wu, “Unicasting in faulty hypercubes using safety levels,” IEEE Transactions on Computers, Vol. 46, No. 2, pp. 241–244, Feb. 1997. [16] S.-I. Yeh, “Fault-tolerant routing on the star graph with safety vectors,” Mas- ter’s thesis, Department of Applied Mathematics, National Sun Yat-sen Uni- versity, 2000. [17] S.-I. Yeh, C.-B. Yang, and H.-C. Chen, “Fault-tolerant routing on the star graph with safety vectors,” Proc. of the Sixth Annual International Symposium on Parallel Architectures, Algorithms, and Networks, I-SPAN02, pp. 301–306, Manila, Philippines, May 2002. |
電子全文 Fulltext |
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。 論文使用權限 Thesis access permission:校內立即公開,校外一年後公開 off campus withheld 開放時間 Available: 校內 Campus: 已公開 available 校外 Off-campus: 已公開 available |
紙本論文 Printed copies |
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。 開放時間 available 已公開 available |
QR Code |