Skip to main content

On-line algorithms for path selection in a nonblocking network

Publication ,  Journal Article
Arora, S; Leighton, FT; Maggs, BM
Published in: SIAM Journal on Computing
January 1, 1996

This paper presents the first optimal-time algorithms for path selection in an optimalsize nonblocking network. In particular, we describe an N-input, N-output, nonblocking network with O(N log N) bounded-degree nodes, and an algorithm that can satisfy any request for a connection or disconnection between an input and an output in O(log N) bit steps, even if many requests are made at once. Viewed in a telephone switching context, the algorithm can put through any set of calls among N parties in O(log N) bit steps, even if many calls are placed simultaneously. Parties can hang up and call again whenever they like; every call is still put through O(log N) bit steps after being placed. Viewed in a distributed memory machine context, our algorithm allows any processor to access any idle block of memory within O(log N) bit steps, no matter what other connections have been made previously or are being made simultaneously.

Duke Scholars

Published In

SIAM Journal on Computing

DOI

ISSN

0097-5397

Publication Date

January 1, 1996

Volume

25

Issue

3

Start / End Page

600 / 625

Related Subject Headings

  • Computation Theory & Mathematics
  • 4903 Numerical and computational mathematics
  • 4901 Applied mathematics
  • 4613 Theory of computation
  • 0802 Computation Theory and Mathematics
  • 0101 Pure Mathematics
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Arora, S., Leighton, F. T., & Maggs, B. M. (1996). On-line algorithms for path selection in a nonblocking network. SIAM Journal on Computing, 25(3), 600–625. https://doi.org/10.1137/S0097539791221499
Arora, S., F. T. Leighton, and B. M. Maggs. “On-line algorithms for path selection in a nonblocking network.” SIAM Journal on Computing 25, no. 3 (January 1, 1996): 600–625. https://doi.org/10.1137/S0097539791221499.
Arora S, Leighton FT, Maggs BM. On-line algorithms for path selection in a nonblocking network. SIAM Journal on Computing. 1996 Jan 1;25(3):600–25.
Arora, S., et al. “On-line algorithms for path selection in a nonblocking network.” SIAM Journal on Computing, vol. 25, no. 3, Jan. 1996, pp. 600–25. Scopus, doi:10.1137/S0097539791221499.
Arora S, Leighton FT, Maggs BM. On-line algorithms for path selection in a nonblocking network. SIAM Journal on Computing. 1996 Jan 1;25(3):600–625.

Published In

SIAM Journal on Computing

DOI

ISSN

0097-5397

Publication Date

January 1, 1996

Volume

25

Issue

3

Start / End Page

600 / 625

Related Subject Headings

  • Computation Theory & Mathematics
  • 4903 Numerical and computational mathematics
  • 4901 Applied mathematics
  • 4613 Theory of computation
  • 0802 Computation Theory and Mathematics
  • 0101 Pure Mathematics