skip to main content
10.1145/2513228.2513310acmconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
research-article

Fault-tolerant circulant digraphs networks

Published:01 October 2013Publication History

ABSTRACT

We study the problem of extending a circulant digraph network by adding spare nodes and extra links to make it fault-tolerant. The optimization criterion used is to reduce the node-degree of the overall network. Our formulation can tolerate any desired number of node failures; and moreover, it can be applied to networks whose edges are directed or undirected. Our results show the solutions obtained are efficient.

References

  1. Anderson, T., and P. Lee, "Fault-Tolerance Principles and Practice", Prentice-Hall International, London, 1981.Google ScholarGoogle Scholar
  2. Bermond, J., F. Comellas and D. Hsu, "Distributed Loop Computer Networks: A Survey", J. of Parallel and Dist. Computing, 24, 1995, pp. 2--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bruck, J., R. Cypher and C. Ho, "Fault-Tolerant Meshes and Hypercubes With Minimal Number of Spares", IEEE Trans on Comp, 42, no. 9, September 1992, pp. 1089--1103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Choudum, A., and S. Sivagurunathan, "Optimal fault-tolerant networks with a server", in Netowrks, V. 35, N. 2, Mar 2000, pp. 157-=160.Google ScholarGoogle Scholar
  5. Chuang, Y., L. Hsu and C. Chang, "Optimal 1-edge Fault-Tolerant Designs for Ladders", Info. Proc. Letters, 84, no. 2, October 2002, pp. 87--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chung, F., F. Leighton, and A. Rosenberg, "Diogenes: a Methodology for Designing Fault-Tolerant VLSI Processor Arrays", in Proc. IEEE 13th Conf on Fault Tolerant Computing Symp, June 1993, Chicago, IL, pp. 26--32.Google ScholarGoogle Scholar
  7. Dawson, R. and A. Farrag, "Fault-tolerant Extensions of Star Networks," in Networks, V. 21, July 1991, pp. 373--385.Google ScholarGoogle ScholarCross RefCross Ref
  8. Dutt, S., and J. Hayes, "Designing Fault-Tolerant Systems Using Automorphisms", J. on Parallel and Dist Computing, 12, no. 3, July 1991, pp. 249--268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Farrag, A., "Algorithm for Constructing Fault-Tolerant Solutions of the Circulant Graph Configuration", in Proc. of 5th IEEE Symp. on Frontiers of Massively Parallel Computations, February 1995, McLean, Virginia, pp. 514--520. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Farrag, A., "Developing Fault-Tolerant Distributed Loops", Information Processing Letters, V. 111, N. 2, December 2010, pp. 97--101. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Farrag, A., "Extending a Distributed Loop Network to Tolerate Node Failures", in ACM Proc. of Parallel & Dist Testing and Debugging Workshop of the ISSTA Symposium, July 2011, Toronto, Ontario, Canada, pp. 45--51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Farrag, A., and S. Lou, "Applying Fault-Tolerant Solutions of Circulant Graphs to Multi-Dimensional Meshes" in Computers & Mathematics Journal, 50, no. 8--9, November 2005, pp. 1383--1394. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Farrag, A., S. Lou and Y. Qi, "Fault-tolerance and Reconfiguration of Circulant Graphs and Hypercubes", in Proc. of High Performance Computing Symposium (HPCS-08), Ottawa, Ontario, Canada, Apr 2008, pp. 475--481. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Grnanov, A., L. Kleinrock, and M. Gerla, "A highly Reliable Distributed Loop Network Architecture", in Proc. IEEE Symp. Fault Tolerant Computing, Kyoto, Japan, Oct 1980, pp. 319--324.Google ScholarGoogle Scholar
  15. Hoffman, A., "On the polynomial of a graph", The Amer. Math. Monthly, V. 70, N. 1, Jan 1963, pp. 30--36.Google ScholarGoogle ScholarCross RefCross Ref
  16. Hoffman, A., and M. McAndrew, "The polynomial of a directed graph", Proc. Amer. Math. Soc., V. 16, N.2, Apr 1965, pp. 303--309.Google ScholarGoogle ScholarCross RefCross Ref
  17. Lipson, J., "Elements of Algebra and Algebraic Computing", Benjamin/Cummings Publisher, Melno Park, California, 1981.Google ScholarGoogle Scholar
  18. Liu, M. T., "distributed Loop Computer Networks", Advances in Computers, Vol. 17, Academic Press, New York, 1978, pp. 163--221.Google ScholarGoogle Scholar
  19. Peha, J., and F. Toubagi, "Analyzing the Fault Tolerance of Double-Loop Networks", IEEE/ACM Trans. on Networking, V. 2, N. 4, August 1994, pp. 363--373. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Raghavendra, C., M. Gerla and A. Avizienis, "A Reliable Loop topologies for Large Local Computer Networks", IEEE Trans. Computer, V. 34, N. 1, Jan 1985, pp. 46--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Raghavendra, C., and J. Silvester, "Double Loop Network Architectures - A Performance Study", IEEE Trans. Comm., V. 33, N. 2, Feb 1985, pp. 185--187.Google ScholarGoogle ScholarCross RefCross Ref
  22. Rennels, D., "On Implementing Fault-Tolerance in Binary Hypercubes", Digest of papers of IEEE Symp on Fault-Tolerant Comp, (July), Vienna, Austria, 344--349.Google ScholarGoogle Scholar
  23. Schmitter, E., and P. Baues, "The Basic Fault-Tolerant System", IEEE Micro, 4, no. 1, February 1984, pp. 66--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Snyder, L., "Introduction to the Configurable, Highly Parallel Computer," IEEE Computer, 15, no. 1, January 1992, pp. 47--56. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Sung, T., M. Lin, and T. Ho, "Multiple-Edge-Fault Tolerance with respect to Hypercubes", IEEE Trans. Parallel and Dist Systems, 8, no. 2, February 1997, pp. 187--192. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Fault-tolerant circulant digraphs networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        RACS '13: Proceedings of the 2013 Research in Adaptive and Convergent Systems
        October 2013
        529 pages
        ISBN:9781450323482
        DOI:10.1145/2513228

        Copyright © 2013 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 October 2013

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        RACS '13 Paper Acceptance Rate73of317submissions,23%Overall Acceptance Rate393of1,581submissions,25%
      • Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader