
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
Evangelos Kranakis, Andrzej Pelc, "Better Adaptive Diagnosis of Hypercubes," IEEE Transactions on Computers, vol. 49, no. 10, pp. 10131020, October, 2000.  
BibTex  x  
@article{ 10.1109/12.888036, author = {Evangelos Kranakis and Andrzej Pelc}, title = {Better Adaptive Diagnosis of Hypercubes}, journal ={IEEE Transactions on Computers}, volume = {49}, number = {10}, issn = {00189340}, year = {2000}, pages = {10131020}, doi = {http://doi.ieeecomputersociety.org/10.1109/12.888036}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Computers TI  Better Adaptive Diagnosis of Hypercubes IS  10 SN  00189340 SP1013 EP1020 EPD  10131020 A1  Evangelos Kranakis, A1  Andrzej Pelc, PY  2000 KW  Adaptive diagnosis KW  fault KW  hypercube KW  test. VL  49 JA  IEEE Transactions on Computers ER   
Abstract—We consider the problem of adaptive fault diagnosis in hypercube multiprocessor systems. Processors perform tests on one another and later tests can be scheduled on the basis of previous test results. Faultfree testers correctly identify the fault status of tested processors, while faulty testers can give arbitrary test results. The goal is to identify correctly the status of all processors, assuming that the number of faults does not exceed the hypercube dimension. We propose an adaptive diagnosis algorithm whose efficiency is drastically better than that of any previously known strategies. While the worstcase number of tests for any of them exceeds
[1] J. Armstrong and F. Gray, “Fault Diagnosis in a Boolean nCube Array of Microprocessors,” IEEE Trans. Computers, vol. 30, pp. 587590, 1981.
[2] R. Beigel, W. Hurwood, and N. Kahale, "Fault Diagnosis in a Flash," Proc. 36th Symp. Foundations of Computer Science, 1995.
[3] R. Beigel, S.R. Kosaraju, and G.F. Sullivan, "Locating Faults in a Constant Number of Testing Rounds," Proc. First Ann. ACM Symp. Parallel Algorithms and Architecture, pp. 189198, 1989.
[4] R. Beigel, G. Margulis, and D.A. Spielman, "Fault Diagnosis in a Constant Number of Parallel Testing Rounds," Proc. Fifth Ann. ACM Symp. Parallel Algorithms and Architecture, pp. 2129, 1993.
[5] P. Berman and A. Pelc, "Distributed Probabilistic Fault Diagnosis for Multiprocessor Systems," Proc. 20th Int'l Symp. FaultTolerant Computing, pp. 340346, 1990.
[6] P.M. Blecher, “On a Logical Problem,” Discrete Math., vol. 43, pp. 107110, 1983.
[7] D.M. Blough, G.F. Sullivan, and G.M. Masson, "Efficient Diagnosis of Multiprocessor Systems Under Probabilistic Models," IEEE Trans. Computers, vol. 41, pp. 1,1261,136, 1992.
[8] A.T. Dahbura, “SystemLevel Diagnosis: A Perspective for the Third Decade,” Concurrent Computation: Algorithms, Architectures, Technologies, New York: Plenum Press, 1988.
[9] C. Feng, L.N. Bhuyan, and F. Lombardi, Adaptive SystemLevel Diagnosis for Hypercube Multiprocessors IEEE Trans. Computers, vol. 45, no. 10, pp. 11571170, Oct. 1996.
[10] S.L. Hakimi and K. Nakajima, “On Adaptive System Diagnosis,” IEEE Trans. Computers, vol. 33, pp. 234240, 1984.
[11] R.W. Hamming, Coding and Information Theory.Englewood Cliffs, N.J.: Prentice Hall, 1980.
[12] W.D. Hillis, The Connection Machine, MIT Press, Cambridge, Mass., 1985.
[13] K. Nakajima, “A New Approach to System Diagnosis,” Proc. 19th Allerton Conf. Comm. Control and Computing, pp. 697706, 1981.
[14] nCUBE 2 Processor Manual, nCUBE Corp., 1990.
[15] A. Pelc and E. Upfal, “Reliable Fault Diagnosis with Few Tests,” Combinatorics, Probability&Computing, vol. 7, pp. 323333, 1998.
[16] F. Preparata, G. Metze, and R. Chien, “On the Connection Assignment Problem of Diagnosable Systems,” IEEE Trans. Electronic Computers, vol. 16, pp. 848854, 1967.
[17] J. Rattner, “Concurrent Processing: A New Direction in Scientific Computing,” AFIPS Conf. Proc., pp. 157166, 1985.
[18] E. Schmeichel, S. Hakimi, M. Otsuka, and G. Sullivan, "On Minimizing Testing Rounds for Fault Identification," Proc. 18th Int'l Symp. FaultTolerant Computing, pp. 266271, July 1988.
[19] N.H. Vaidya and D.K. Pradhan, "Safe System Level Diagnosis," IEEE Trans. Computers, vol. 43, no. 3, pp. 367370, Mar. 1994.