Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/73007.73031acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free access

Fast computation using faulty hypercubes

Published: 01 February 1989 Publication History

Abstract

We consider the computational power of a hypercube containing a potentially large number of randomly located faulty components. We describe a randomized algorithm which embeds an N-node hypercube in an N-node hypercube with faulty processors. Provided that the processors of the N-node hypercube are faulty with probability p < 1, and that the faults are independently distributed, we show that with high probability, the faulty hypercube can emulate the fault-free hypercube with only constant slowdown. In other words, an N-node hypercube with faults can simulate T steps of an N-node fault-free hypercube in O(T) steps. The embedding is easy to construct in polylogarithmic time using only local control. We also describe O(log N)-step routing algorithms which ensure the delivery of messages with high probability even when a constant fraction of the nodes and edges have failed. The routing results represent the first adaptive routing algorithms for which an effective theoretical analysis has been achieved.

References

[1]
F. Annexstein, "Fault Tolerance of Hypercube- Derivative Networks," to appear, Proc. 1~t Ann. A CM Symp. on Parallel Algs. and Arch, June, 1989.
[2]
B. Becker and H.U. Simon, "How Robust is the n-Cube?," Proc. 27th Ann. IEEE Syrup. Foundations Comput. $ci., Oct. 1986, pp. 283- 291.
[3]
D. Dolev, J. Halpern, B. Simons, and R. Strong "A New Look at Fault Tolerant Network Routing" Proc. 16th Ann. A CM Syrup. on Theory of Computing, Apr. 1984, pp. 526-535.
[4]
E. Giladi, private communication.
[5]
N. Graham, F. Harary, M. Livingston, Q. Stout "Subcube Fault-Tolerance in Hypercubes," unpublished manuscript.
[6]
J. Hastad, F.T. Leighton and M. Newman, "Reconfiguring a Hypercube in the Presence of Faults," Proc. 19th Ann. A CM Symp. on the Theory of Computing, May 1987, pp. 274- 284.
[7]
M. O. Rabin, "Efficient Dispersal of Information For Security, Load Balancing and Fault Tolerance," JACM, to appear.
[8]
J. Spencer, Ten Lectures on the Probabilistic Method, SIAM, Philadelphia, 1987.
[9]
L. G. Valiant and G. J. Brebner, "Universal Schemes For Parallel Computation," Proc 13th Ann. ACM Symp. on the Theory of Computing, May 1981, pp. 263- 277.

Cited By

View all
  • (2008)Routing complexity of faulty networksRandom Structures & Algorithms10.5555/1323937.132393832:1(71-87)Online publication date: 1-Jan-2008
  • (2007)Priority queues resilient to memory faultsProceedings of the 10th international conference on Algorithms and Data Structures10.5555/2394893.2394910(127-138)Online publication date: 15-Aug-2007
  • (2005)Routing complexity of faulty networksProceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing10.1145/1073814.1073854(209-217)Online publication date: 17-Jul-2005
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '89: Proceedings of the twenty-first annual ACM symposium on Theory of computing
February 1989
600 pages
ISBN:0897913078
DOI:10.1145/73007
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 February 1989

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

STOC89
Sponsor:
STOC89: 21st Annual ACM Symposium on the Theory of Computing
May 14 - 17, 1989
Washington, Seattle, USA

Acceptance Rates

STOC '89 Paper Acceptance Rate 56 of 196 submissions, 29%;
Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)40
  • Downloads (Last 6 weeks)13
Reflects downloads up to 01 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2008)Routing complexity of faulty networksRandom Structures & Algorithms10.5555/1323937.132393832:1(71-87)Online publication date: 1-Jan-2008
  • (2007)Priority queues resilient to memory faultsProceedings of the 10th international conference on Algorithms and Data Structures10.5555/2394893.2394910(127-138)Online publication date: 15-Aug-2007
  • (2005)Routing complexity of faulty networksProceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing10.1145/1073814.1073854(209-217)Online publication date: 17-Jul-2005
  • (2002)Censorship resistant peer-to-peer content addressable networksProceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms10.5555/545381.545392(94-103)Online publication date: 6-Jan-2002
  • (2002)Fault-Tolerant Meshes with Small DegreeIEEE Transactions on Computers10.1109/TC.2002.100459451:5(553-560)Online publication date: 1-May-2002
  • (2002)A reliable multipath routing protocol for ad-hoc networkProceedings 10th IEEE International Conference on Networks (ICON 2002). Towards Network Superiority (Cat. No.02EX588)10.1109/ICON.2002.1033328(305-310)Online publication date: 2002
  • (2000)Fault tolerant networks with small degreeProceedings of the twelfth annual ACM symposium on Parallel algorithms and architectures10.1145/341800.341809(64-69)Online publication date: 9-Jul-2000
  • (2000)Parallel computation of configuration space on reconfigurable mesh with faultsProceedings 2000. International Workshop on Parallel Processing10.1109/ICPPW.2000.869111(259-266)Online publication date: 2000
  • (1998)All-To-All Broadcast and Matrix Multiplication in Faulty SIMD HypercubesIEEE Transactions on Parallel and Distributed Systems10.1109/71.6894429:6(550-560)Online publication date: 1-Jun-1998
  • (1998)Packet Routing in Fixed-Connection NetworksJournal of Parallel and Distributed Computing10.1006/jpdc.1998.148354:2(77-132)Online publication date: 1-Nov-1998
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media