Reconfiguring a hypercube in the presence of faults

  • Authors:
  • J. Hastad;T. Leighton;M. Newman

  • Affiliations:
  • Mathematics Department and Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge MA;Mathematics Department and Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge MA;Mathematics Department and Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge MA

  • Venue:
  • STOC '87 Proceedings of the nineteenth annual ACM symposium on Theory of computing
  • Year:
  • 1987

Quantified Score

Hi-index 0.01

Visualization

Abstract

We consider the computational power of a hypercube containing a potentially large number of randomly located faulty components. In particular, we describe algorithms for embedding an N/2-node hypercube in an N-node hypercube with faulty processors. Provided that the processors of the N-node hypercube are faulty with probability p N/2-node hypercube are mapped to functioning cells at distance 3 or less apart in the N-node hypercube. The algorithm is deterministic, easy to implement and runs in &Ogr;(log N) steps using only local control. We also describe ways to produce embeddings which allow for low delay simulations, as well as ways to use a faulty hypercube to efficiently simulate a completely functioning hypercube of the same size.