DocumentCode :
2649606
Title :
An evolutionary algorithm for identifying faults in t-diagnosable systems
Author :
Elhadef, Mourad ; Ayeb, Bechir
Author_Institution :
Dept. of Math. & Comput. Sci., Sherbrooke Univ., Que., Canada
fYear :
2000
fDate :
2000
Firstpage :
74
Lastpage :
83
Abstract :
The paper describes a novel approach to the problem of system-level fault diagnosis using genetic algorithms. Consider a system composed of n independent units, each of which tests a subset of the others. It is assumed that at most t of these units are permanently faulty. Such a system is said to be t-diagnosable if, given any complete collection of test results, the set of faulty units can be uniquely identified. Genetic algorithms have recently received much attention as a class of robust stochastic search algorithms for various optimization problems. An efficient method based on evolutionary algorithms is developed to solve the diagnosis problem. The representation of the search space used is in the form of a binary vector of length n. Each bit indicates the status (faulty or fault-free) of its corresponding unit. Genetic operators are adapted to the context of system-level diagnosis. The genetic algorithm was implemented and tested on random test graphs. The simulation results demonstrate the efficiency of the proposed diagnosis algorithm
Keywords :
fault diagnosis; fault tolerant computing; genetic algorithms; graph theory; multiprocessing systems; search problems; binary vector; diagnosis algorithm; diagnosis problem; evolutionary algorithm; evolutionary algorithms; fault identification; faulty units; genetic algorithms; genetic operators; independent units; random test graphs; robust stochastic search algorithms; search space; system-level diagnosis; system-level fault diagnosis; t-diagnosable systems; test results; Computational modeling; Computer science; Evolutionary computation; Fault diagnosis; Genetic algorithms; Large-scale systems; Mathematics; Robustness; Stochastic processes; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 2000. SRDS-2000. Proceedings The 19th IEEE Symposium on
Conference_Location :
Nurnberg
Print_ISBN :
0-7695-0543-0
Type :
conf
DOI :
10.1109/RELDI.2000.885395
Filename :
885395
Link To Document :
بازگشت