Operations Research Transactions ›› 2014, Vol. 18 ›› Issue (4): 65-77.

• Original Articles • Previous Articles     Next Articles

The t/k-diagnosability and diagnosis algorithm of Pancake networks

SONG Sulin1, LIN Limei1, ZHOU Shuming1,2,*   

  1. 1. School of Mathematics and Computer Science, Fujian Normal University, Fuzhou 350007, China; 2. Fujian Provincial Key Laboratory of Network Security and Cryptology, Fujian Normal University, Fuzhou 350007, China
  • Received:2014-04-09 Online:2014-12-15 Published:2014-12-15

Abstract: Fault tolerance is especially important for multiprocessor system since the growing size of the multiprocessor system increases its vulnerability to component failures. The t/k-diagnosis is a kind of diagnostic strategy at system level that can significantly enhance the multiprocessor system's self-diagnosing capability. It can detect up to t faulty processors (or nodes, units) which might include at most k misdiagnosed processors. This paper first explores the fault tolerance of Pancake networks P_n (n\geq 5), and then proves that P_n is ((k+1)n-3k-1)/k-diagnosable under the PMC model, 1\leq k\leq 3 Finally it proposes a quick  diagnosis algorithm with complexity O(NlogN) to identify all the faulty nodes.

Key words: Pancake networks, fault tolerance, t/k-diagnosability, diagnosis algorithm

CLC Number: