DocumentCode
1340898
Title
Comparison-Based System-Level Fault Diagnosis: A Neural Network Approach
Author
Mourad, E. ; Nayak, Amiya
Author_Institution
Coll. of Eng. & Comput. Sci., Abu Dhabi Univ., Abu Dhabi, United Arab Emirates
Volume
23
Issue
6
fYear
2012
fDate
6/1/2012 12:00:00 AM
Firstpage
1047
Lastpage
1059
Abstract
We consider the fault identification problem, also known as the system-level self-diagnosis, in multiprocessor and multicomputer systems using the comparison approach. In this diagnosis model, a set of tasks is assigned to pairs of nodes and their outcomes are compared by neighboring nodes. Given that comparisons are performed by the nodes themselves, faulty nodes can incorrectly claim that fault-free nodes are faulty or that faulty ones are fault-free. The collections of all agreements and disagreements, i.e., the comparison outcomes, among the nodes are used to identify the set of permanently faulty nodes. Since the introduction of the comparison model, significant progress has been made in both theory and practice associated with the original model and its offshoots. Nevertheless, the problem of efficiently identifying the set of faulty nodes when not all the comparison outcomes are available to the diagnosis algorithm at the beginning of the diagnosis phase, i.e., partial syndromes, remains an outstanding research issue. In this paper, we introduce a novel diagnosis approach using neural networks to solve this fault identification problem using partial syndromes. Results from a thorough simulation study demonstrate the effectiveness of the neural-network-based self-diagnosis algorithm for randomly generated diagnosable systems of different sizes and under various fault scenarios. We have then conducted extensive simulations using partial syndromes and nondiagnosable systems. Simulations showed that the neural-network-based diagnosis approach provided good results making it a viable addition or alternative to existing diagnosis algorithms.
Keywords
fault diagnosis; neural nets; diagnosis algorithm; diagnosis model; diagnosis phase; fault free nodes; fault identification problem; faulty nodes; multicomputer systems; multiprocessor systems; neighboring nodes; neural network; nondiagnosable systems; partial syndromes; self diagnosis algorithm; system level fault diagnosis; system level self diagnosis; Adaptation models; Computational modeling; Educational institutions; Fault diagnosis; Neural networks; Testing; Topology; Fault tolerance; comparison models; neural networks.; partial syndromes; system-level self-diagnosis;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2011.248
Filename
6035696
Link To Document