FAULT-TOLERANT NETWORKS BASED ON THE DE BRUIJN GRAPH

被引:23
|
作者
SRIDHAR, MA [1 ]
RAGHAVENDRA, CS [1 ]
机构
[1] UNIV SO CALIF,DEPT ELECT ENGN SYST,LOS ANGELES,CA 90089
关键词
DE BRUIJN GRAPH; NETWORK TOPOLOGY DESIGN; ROUTING ALGORITHMS; STRING MATCHING ALGORITHM;
D O I
10.1109/12.93750
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a new class of networks based on the de Bruijn graph. These directed graphs are regular of degree k, have N = k(n) vertices for some n, and can tolerate up to k - 2 node faults. Their fault-free diameter is n = log(k)N, and this increases by at most 1 hop in the presence of k - 2 faults. This class is very rich: for any given N = k(n), we can construct at least 2N different such graphs. This is in sharp contrast to most other such constructions (including the de Bruijn graph), in which only one graph exists for each N. We also show how to implement certain algorithms on these networks. First, we exhibit an optimal algorithm for performing fault-tolerant routing in these networks. Given a source vertex S, a destination vertex D, and a set F of faulty vertices, our algorithm executes in time O(n\F\), and this is asymptotically optimal. It is interesting that this time bound is independent of the value of k. The techniques that we employ draw from the known theory of string overlaps, and are therefore likely to be applicable to other similar problems. We also show how to compute strongly-connected components on these networks in the presence of arbitrarily many faults; this uses some constructions from the theory of finite-state automata. Finally, we show how to handle time-varying faults. These algorithms run in time polynomial in n = log(k)N and the number of faults.
引用
收藏
页码:1167 / 1174
页数:8
相关论文
共 50 条
  • [1] A Fault-Tolerant Routing Algorithm for Wireless Sensor Networks Based on the Structured Directional de Bruijn Graph
    Lu, Chuiwei
    Hu, Defa
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2016, 16 (02) : 46 - 59
  • [2] An Efficient De Bruijn Graph Based Fault Tolerant Sensor Networks Design
    Abu Taleb, Anas
    Mathew, Jimson
    Pradhan, Dhiraj K.
    2010 FOURTH INTERNATIONAL CONFERENCE ON SENSOR TECHNOLOGIES AND APPLICATIONS (SENSORCOMM), 2008, : 369 - 374
  • [3] Fault-tolerant de-Bruijn graph based multipurpose architecture and routing protocol for wireless sensor networks
    Mishra, Vishram
    Mathew, Jimson
    Pradhan, Dhiraj K.
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2011, 10 (03) : 160 - 175
  • [4] Shortest path routing and fault-tolerant routing on de Bruijn networks
    Mao, JW
    Yang, CB
    NETWORKS, 2000, 35 (03) : 207 - 215
  • [5] Fault-tolerant shuffle-exchange and de Bruijn networks capable of quick broadcasting
    Tsuda, N
    1996 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 1996, : 231 - 239
  • [6] Fault tolerant routing and broadcasting in de Bruijn networks
    Nguyen, NC
    Vo, NMD
    Lee, S
    AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 35 - 40
  • [7] Fault-tolerant graph embeddings in Archimedean networks
    Ghazwani, Haleemah
    Nadeem, Muhammad Faisal
    Ahmad, Ali
    Koam, Ali N. A.
    Iqbal, Hamza
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2024, 39 (06) : 669 - 681
  • [8] Fault Tolerant Routing Algorithms for Hyper-De Bruijn Networks
    Ngoc Chi Nguyen
    Thanh Vu-Dinh
    2013 9TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2013, : 803 - 808
  • [9] A novel fault-tolerant technique for star graph-based interconnection networks
    Wenfei Liu
    Jiafei Liu
    Jou-Ming Chang
    Jingli Wu
    Qi Wang
    The Journal of Supercomputing, 81 (7)
  • [10] Fault-tolerant routing in the star graph
    Rezazad, SM
    Sarbazi-Azad, H
    18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2 (REGULAR PAPERS), PROCEEDINGS, 2004, : 503 - 506