• DocumentCode
    1436833
  • Title

    Conditional-Fault Diagnosability of Multiprocessor Systems with an Efficient Local Diagnosis Algorithm under the PMC Model

  • Author

    Lin, Cheng-Kuan ; Kung, Tzu-Liang ; Tan, Jimmy J M

  • Author_Institution
    Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    22
  • Issue
    10
  • fYear
    2011
  • Firstpage
    1669
  • Lastpage
    1680
  • Abstract
    Diagnosis is an essential subject for the reliability of multiprocessor systems. Under the PMC diagnosis model, Dahbura and Masson proposed a polynomial-time algorithm with time complexity O(N2.5) to identify all the faulty processors in a system with N processors. In this paper, we present a novel method to diagnose a conditionally faulty system by applying the concept behind the local diagnosis, introduced by Somani and Agarwal, and formalized by Hsu and Tan. The goal of local diagnosis is to identify the fault status of any single processor correctly. Under the PMC diagnosis model, we give a sufficient condition to estimate the local diagnosability of a given processor. Furthermore, we propose a helpful structure, called the augmenting star, to efficiently determine the fault status of each processor. For an N-processor system in which every processor has an O(log N) degree, the time complexity of our algorithm to diagnose any given processor is O((log N)2), provided that each processor can construct an augmenting star structure of full order in time O((log N)2) and the time for a processor to test another one is constant. Therefore, the time totals to O(N(log N)2) for diagnosing the whole system.
  • Keywords
    computational complexity; fault diagnosis; multiprocessing systems; PMC diagnosis model; augmenting star structure; conditional-fault diagnosability; local diagnosis algorithm; multiprocessor system reliability; polynomial-time algorithm; time complexity; Complexity theory; Computational modeling; Fault diagnosis; Multiprocessing systems; Program processors; Testing; Fault diagnosis; PMC model; diagnosability; diagnosis algorithm.; reliability;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2011.46
  • Filename
    5703086