The t/k-Diagnosability of Star Graph Networks

被引:60
作者
Zhou, Shuming [1 ,2 ]
Lin, Limei [1 ,2 ]
Xu, Li [1 ,2 ]
Wang, Dajin [3 ]
机构
[1] Fujian Normal Univ, Sch Math & Comp Sci, Fuzhou 350108, Fujian, Peoples R China
[2] Fujian Normal Univ, Key Lab Network Secur & Cryptol, Fuzhou 350108, Fujian, Peoples R China
[3] Montclair State Univ, Dept Comp Sci, Montclair, NJ 07043 USA
关键词
Interconnection networks; multiprocessor systems; star graphs; system-level diagnosis; t/k-diagnostic strategy; COMPARISON DIAGNOSIS MODEL; CONNECTION ASSIGNMENT; FAULT IDENTIFICATION; SYSTEMS; ALGORITHM;
D O I
10.1109/TC.2013.228
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The t/k-diagnosis is a diagnostic strategy at system level that can significantly enhance the system's self-diagnosing capability. It can detect up to t faulty processors (or nodes, units) which might include at most k misdiagnosed processors, where k is typically a small number. Somani and Peleg ([26],1996) claimed that an n-dimensional Star Graph (denoted S_n), a well-studied interconnection model for multiprocessor systems, is ((k +1)n - 3k - 2)/k-diagnosable. Recently, Chen and Liu ([5], 2012) found counterexamples for the diagnosability obtained in [26], without further pursuing the cause of the flawed result. In this paper, we provide a new, complete proof that an n-dimensional Star Graph is actually ((k + 1)n - 3k - 1)/k-diagnosable, where 1 <= k <= 3, and investigate the reason that caused the flawed result in [26]. Based on our newly obtained fault-tolerance properties, we will also outline an O(N log N) diagnostic algorithm (N = n! is the number of nodes in S-n) to locate all (up to (k + 1)n - 3k - 1) faulty processors, among which at most k(1 <= k <= 3) fault-free processors might be wrongly diagnosed as faulty.
引用
收藏
页码:547 / 555
页数:9
相关论文
共 36 条