Skip to main content

Improved Precise Fault Diagnosis Algorithm for Hypercube-Like Graphs

  • Conference paper
  • First Online:
Combinatorial Optimization and Applications (COCOA 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10043))

  • 1177 Accesses

Abstract

The system reliability is an important issue for multiprocessor systems. The fault diagnosis has become crucial for achieving high reliability in multiprocessor systems. In the comparison-based model, it allows a processor to perform diagnosis by contrasting the responses from a pair of neighboring processors through sending the identical assignment. Recently, Ye and Hsieh devised an precise fault diagnosis algorithm to detect all faulty processors for hypercube-like networks by using the MM* model with \(O(N(\log _{2}N)^2)\) time complexity, where N is the cardinality of processor set in multiprocessor systems. On the basis of Hamiltonian cycle properties, we improve the aforementioned results by presenting an O(N)-time precise fault diagnosis algorithm to detect all faulty processors for hypercube-like networks by using the MM* model.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chiang, C.F., Tan, J.M.: A novel approach to comparison-based diagnosis for hypercube-like systems. J. Inf. Sci. Eng. 24(1), 1–9 (2008)

    MathSciNet  Google Scholar 

  2. Duarte Jr., E.P., Ziwich, R.P., Albini, L.C.: A survey of comparison-based system-level diagnosis. ACM Comput. Surv. 43(22), 1–56 (2011)

    Article  MATH  Google Scholar 

  3. Hsu, H.C., Lai, P.L.: Adaptive diagnosis for grids under the comparison model, 26th International Conference on Advanced Information Networking and Applications Workshops, pp. 152–159 (1987)

    Google Scholar 

  4. Kavianpour, A., Friedman, A.D.: Efficient design of easily diagnosable system. In: Proceedings of the 3th IEEE Computer Society’s USA-Japan Computer Conference, pp. 173–181 (1978)

    Google Scholar 

  5. Khanna, S., Fuchs, W.K.: A linear time algorithm for sequential diagnosis in hypercubes. J. Parallel Distrib. Comput. 26, 48–53 (1995)

    Article  MATH  Google Scholar 

  6. Khanna, S., Fuchs, W.K.: A graph partitioning approach to sequential diagnosis. IEEE Trans. Comput. 46(1), 39–47 (1997)

    Article  MathSciNet  Google Scholar 

  7. Maeng, J., Malek, M.: A Comparison connection assignment for self-diagnosis of multiprocessor systems. In: Proc. 11th International Symposium Fault-Tolerant Computing, pp. 173–175 (1981)

    Google Scholar 

  8. Park, J.H.: Panconnectivity and edge-pancyclicity of faulty recursive circulant \(G(2^{m},4)\). Theoret. Comput. Sci. 390(1), 70–80 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  9. Park, J.H., Chwa, K.Y.: Recursive circulant: a new topology for multicomputer networks. In: Proceedings of Internation Symposium Parallel Architectures. Algorithms and Networks (ISPAN 1994), pp. 73–80. IEEE press, New York (1994)

    Google Scholar 

  10. Park, J.H., Kim, H.C., Lim, H.S.: Fault-hamiltonicity of hypercube-like interconnection networks. In: Proceedings of the 19th IEEE International Parallel and Distributed Prcessing Symposium (IPDPS 2005), Denver, CA, USA, IEEE Computer Society, April 2005

    Google Scholar 

  11. Preparata, F.P., Metze, G., Chien, R.T.: On the connection assignment problem of diagnosable systems. IEEE Trans. Comput. 16(12), 448–454 (1967)

    MATH  Google Scholar 

  12. Sullivan, G.: An \(O(t^{3} + |E|)\) fault identification algorithm for diagnosable systems. IEEE Trans. Comput. 37(4), 388–397 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  13. Senqupta, A., Dahbura, A.T.: On self-diagnosable multiprocessor systems: diagnosis by the comparison approach. IEEE Trans. Comput. 41(11), 1386–1396 (1992)

    Article  MathSciNet  Google Scholar 

  14. Vaidya, A.S., Rao, P.S.N., Shankar, S.R.: A class of hypercube-like networks. In: Proceedings of Fifth IEEE symposium Parallel and Distributed Processing(SPDP), pp. 800–803 (1993)

    Google Scholar 

  15. Ye, T.L., Hsieh, S.Y.: A scalable comparison-based diagnosis algorithm for hypercube-like networks. IEEE Trans. Reliab. 62(4), 789–799 (2013)

    Article  Google Scholar 

  16. Yang, X.F., Megson, G.M., Evans, D.J.: A comparison-based diagnosis algorithm tailored for crossed cube multiprocessor systems. Microprocess. Microsyst. 29(4), 169–175 (2005)

    Article  MathSciNet  Google Scholar 

  17. Yang, C.L., Masson, G.M., Leonetti, R.A.: On fault isolation and identification in \(t_{1}/t_{1}\)-diagnosable systems. IEEE Trans. Comput. 35(6), 639–643 (1986)

    Article  MATH  Google Scholar 

  18. Zhao, J., Meyer, F.J., Park, N., Lombardi, F.: Sequential diagnosis of processor array systems. IEEE Trans. Reliab. 53(4), 487–498 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tai-Ling Ye .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Ye, TL., Cheng, DW., Hsieh, SY. (2016). Improved Precise Fault Diagnosis Algorithm for Hypercube-Like Graphs. In: Chan, TH., Li, M., Wang, L. (eds) Combinatorial Optimization and Applications. COCOA 2016. Lecture Notes in Computer Science(), vol 10043. Springer, Cham. https://doi.org/10.1007/978-3-319-48749-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-48749-6_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-48748-9

  • Online ISBN: 978-3-319-48749-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics